feat(kimi): add Kimi Code CLI integration support
Add complete support for Kimi Code CLI agent format. - Add convert_kimi() function to generate YAML agent specs - Add install_kimi() function to install agents to ~/.config/kimi/agents/ - Add Kimi to tool detection and installer UI - Add integrations/kimi/ directory (generated files gitignored) - Update integrations/README.md with Kimi documentation - Add generated agent directories to .gitignore Users can generate agents with: ./scripts/convert.sh --tool kimi
This commit is contained in:
@@ -14,6 +14,7 @@ supported agentic coding tools.
|
||||
- **[Cursor](#cursor)** — `.mdc` rule files in `cursor/`
|
||||
- **[Aider](#aider)** — `CONVENTIONS.md` in `aider/`
|
||||
- **[Windsurf](#windsurf)** — `.windsurfrules` in `windsurf/`
|
||||
- **[Kimi Code](#kimi-code)** — YAML agent specs in `kimi/`
|
||||
|
||||
## Quick Install
|
||||
|
||||
@@ -172,3 +173,36 @@ cd /your/project && /path/to/agency-agents/scripts/install.sh --tool windsurf
|
||||
```
|
||||
|
||||
See [windsurf/README.md](windsurf/README.md) for details.
|
||||
|
||||
---
|
||||
|
||||
## Kimi Code
|
||||
|
||||
Each agent is converted to a Kimi Code CLI agent specification (YAML format with
|
||||
separate system prompt files). Agents are installed to `~/.config/kimi/agents/`.
|
||||
|
||||
Because the Kimi agent files are generated from the source Markdown, run
|
||||
`./scripts/convert.sh --tool kimi` before installing from a fresh clone.
|
||||
|
||||
```bash
|
||||
./scripts/convert.sh --tool kimi
|
||||
./scripts/install.sh --tool kimi
|
||||
```
|
||||
|
||||
### Usage
|
||||
|
||||
After installation, use an agent with the `--agent-file` flag:
|
||||
|
||||
```bash
|
||||
kimi --agent-file ~/.config/kimi/agents/frontend-developer/agent.yaml
|
||||
```
|
||||
|
||||
Or in a specific project:
|
||||
|
||||
```bash
|
||||
cd /your/project
|
||||
kimi --agent-file ~/.config/kimi/agents/frontend-developer/agent.yaml \
|
||||
--work-dir /your/project
|
||||
```
|
||||
|
||||
See [kimi/README.md](kimi/README.md) for details.
|
||||
|
||||
Reference in New Issue
Block a user