一键导入
zed-editor
Zed Editorの特徴、ACP(Agent Client Protocol)の仕様、AI統合、パフォーマンス特性、設定方法について包括的な知識を提供します。Zed Editorに関する質問、ACP対応エージェントの統合、設定のカスタマイズが必要な場合に使用してください。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Zed Editorの特徴、ACP(Agent Client Protocol)の仕様、AI統合、パフォーマンス特性、設定方法について包括的な知識を提供します。Zed Editorに関する質問、ACP対応エージェントの統合、設定のカスタマイズが必要な場合に使用してください。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | zed-editor |
| description | Zed Editorの特徴、ACP(Agent Client Protocol)の仕様、AI統合、パフォーマンス特性、設定方法について包括的な知識を提供します。Zed Editorに関する質問、ACP対応エージェントの統合、設定のカスタマイズが必要な場合に使用してください。 |
| allowed-tools | Read, Write, Edit, Bash, WebFetch, WebSearch |
このスキルは、Zed Editorとその革新的なAgent Client Protocol (ACP)について包括的な知識を提供します。
Zed は、Rustで完全に書き直された次世代のコードエディタです。以下の特徴を持ちます:
ACPは、コードエディタとAIコーディングエージェント間の通信を標準化するプロトコルです。Language Server Protocol (LSP)がIDEから言語インテリジェンスを切り離したように、ACPはエディタからAIエージェントを切り離します。
┌─────────────┐ ACP ┌──────────────┐
│ Editor │◄──────────────────►│ Agent │
│ (Client) │ JSON-RPC/stdio │ (Server) │
└─────────────┘ └──────────────┘
schema/schema.jsonで標準化| 言語 | パッケージ名 | 配布場所 |
|---|---|---|
| TypeScript | @agentclientprotocol/sdk | NPM |
| Rust | agent-client-protocol | crates.io |
| Kotlin | acp-kotlin | JVM(他ターゲット開発中) |
{
"bindings": {
"cmd-alt-g": ["agent::NewExternalAgentThread", { "agent": "gemini" }]
}
}
認証方法:
/loginコマンドで認証(APIキーまたはClaude Pro){
"agent_servers": {
"claude": {
"env": {
"CLAUDE_CODE_EXECUTABLE": "/path/to/executable"
}
}
}
}
認証方法(3種類):
CODEX_API_KEY環境変数OPENAI_API_KEY環境変数任意のACP対応エージェントを追加できます:
{
"agent_servers": {
"Custom Agent": {
"command": "node",
"args": ["~/projects/agent/index.js", "--acp"],
"env": {
"CUSTOM_ENV_VAR": "value"
}
}
}
}
コマンドパレット → "dev: open acp logs" でエージェント間の通信メッセージを確認できます。
Zedは、Claude Codeをネイティブに統合しています:
Zedはアダプター方式を採用:
アダプターはApacheライセンスでオープンソース化されており、他のACP対応エディタでも利用可能です。
ベータ版では以下の機能が未サポート:
これらはAnthropicによるSDK拡張待ちです。
| エージェント | MCPサポート |
|---|---|
| Claude Code | ✅ 対応 |
| Codex CLI | ✅ 対応 |
| Gemini CLI | ❌ 未対応 |
JetBrainsとZedは、ACP駆動の体験をJetBrains IDEでネイティブに実装する取り組みを進めています:
ACPは、複数のエディタコミュニティで採用されています:
| 設定タイプ | ファイルパス |
|---|---|
| ユーザー設定 | ~/.config/zed/settings.json |
| キーバインド | ~/.config/zed/keymap.json |
| エージェント設定 | settings.jsonのagent_serversセクション |
{
// 基本設定
"theme": "One Dark",
"vim_mode": true,
// エージェント設定
"agent_servers": {
"claude": {
"env": {}
},
"gemini": {
"env": {}
}
},
// キーバインド
"bindings": {
"cmd-alt-c": ["agent::NewExternalAgentThread", { "agent": "claude" }],
"cmd-alt-g": ["agent::NewExternalAgentThread", { "agent": "gemini" }]
}
}
dev: open acp logsZed Editorは、高速なRust製エディタとして、Agent Client Protocolを通じて真にオープンなAIエージェント統合を実現しています。ACPは、LSPが言語ツールに対して行ったことをAIエージェントに対して実現し、開発者に選択肢と柔軟性を提供します。
このスキルを使用することで、Zed Editorの設定、ACPエージェントの統合、トラブルシューティング、最適化を効率的に行うことができます。