makecindy / makecindy/cindy

Feature request: support Kimi Code CLI as a new Orca worker agent type (like codex / claude-code / pi)

Open
#2,953 2 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

**提交人**: 匿名
**客户端版本**: 0.1.55

---

## 使用场景

本人是 Kimi 会员,日常使用 Kimi Code CLI 编程,体验很顺手。希望把这种工作流带进 Cindy 的 Orca 多 worker 协同:用 Kimi Code CLI 作为 developer / reviewer / tester 等角色的 worker。

## 当前痛点

目前创建 Orca worker 时 agent 类型只有 codex / claude-code / pi。只能在它们上面挂 Kimi 的模型(如 kimi-for-coding),无法直接用 Kimi Code CLI 本体。

## 诉求

在 Orca 协同中新增 **Kimi Code CLI**(`kimi-code`)作为 worker agent 类型,与现有的 codex / claude-code / pi 并列,创建 worker 时可选 `agent: "kimi-code"`。

## 建议方案(参考官方文档 https://www.kimi.com/code/docs/kimi-code-cli/guides/getting-started.html)

- 终端 AI Agent,TypeScript 编写,npm 分发,运行于 Node.js。
- 安装:`npm install -g @moonshot-ai/kimi-code`,可执行文件为 `kimi`。
- 非交互模式:`kimi -p "<指令>"`;继续上一会话:`kimi -c`。
- 登录方式:`/login` 支持 Kimi Code OAuth(验证码授权,会员可用)或 Platform API 密钥。
- 本地数据默认存于 `~/.kimi-code/`(含 config.toml 等)。

建议范围:只提 Kimi Code CLI 本体;不涉及 Kimi Code 的 Agent Client Protocol(`kimi acp`)等其他接入方式。
---
**OS**: darwin arm64 (24.3.0)
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing Orca worker-agent handling for codex, claude-code, and pi, then compare its entry points with the Kimi Code CLI getting-started documentation linked in the issue. The work is done when a worker can select agent: "kimi-code" and run Kimi Code CLI in non-interactive mode alongside the existing agent types, without adding ACP support.

Written by the indexing model from the issue text.

Assessment

Tech stack
node.js, typescript
Domain
ai, cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.