llm-council by am-will/codex-skills
npx skills add https://github.com/am-will/codex-skills --skill llm-council$XDG_CONFIG_HOME/llm-council/agents.json 或 ~/.config/llm-council/agents.json)。如果不存在,请告知用户运行 ./setup.sh 来配置或更新代理。python3 scripts/llm_council.py run --spec /path/to/spec.json 来运行委员会。./llm-council/runs/<timestamp> 下。python3 scripts/llm_council.py configure 交互式配置默认值(写入 $XDG_CONFIG_HOME/llm-council/agents.json 或 )。广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
~/.config/llm-council/agents.jsonjudge.md 和 final-plan.md。final-plan.md 已保存之前,不要暂停/完成响应;在该时间段内保持会话打开,以避免界面关闭。如果您在委员会运行期间暂停,会话将被终止,您将无法完成任务。用户将在准备就绪或 30 分钟结束后退出。
使用 agents.planners 定义任意数量的规划代理,并可选择使用 agents.judge 来覆盖评审员。如果省略 agents.judge,则第一个规划器配置将被重用为评审员。如果任务规范中省略了 agents,CLI 将在用户配置文件存在时使用它,否则回退到默认委员会。
使用多个 OpenCode 模型的示例:
{
"task": "在此处描述变更请求。",
"agents": {
"planners": [
{ "name": "codex", "kind": "codex", "model": "gpt-5.2-codex", "reasoning_effort": "xhigh" },
{ "name": "claude-opus", "kind": "claude", "model": "opus" },
{ "name": "opencode-claude", "kind": "opencode", "model": "anthropic/claude-sonnet-4-5" },
{ "name": "opencode-gpt", "kind": "opencode", "model": "openai/gpt-4.1" }
],
"judge": { "name": "codex-judge", "kind": "codex", "model": "gpt-5.2-codex" }
}
}
可以通过将 kind 设置为 custom 并提供 command 和 prompt_mode(stdin 或 arg)来使用自定义命令(stdin 提示)。使用 extra_args 为任何代理附加额外的 CLI 标志。有关完整的复制/粘贴示例,请参阅 references/task-spec.example.json。
references/architecture.mdreferences/prompts.mdreferences/templates/*.mdreferences/cli-notes.mdfinal-plan.md 保存之前,不要暂停/完成响应;在该时间段内保持会话打开,以避免界面关闭。每周安装量
11.7K
代码仓库
GitHub 星标
495
首次出现
2026 年 1 月 23 日
安全审计
安装于
codex11.7K
gemini-cli11.6K
opencode11.6K
github-copilot11.6K
cursor11.6K
amp11.6K
$XDG_CONFIG_HOME/llm-council/agents.json or ~/.config/llm-council/agents.json). If none exists, tell the user to run ./setup.sh to configure or update agents.python3 scripts/llm_council.py run --spec /path/to/spec.json to run the council../llm-council/runs/<timestamp> relative to the current working directory.python3 scripts/llm_council.py configure (writes $XDG_CONFIG_HOME/llm-council/agents.json or ~/.config/llm-council/agents.json).judge.md and final-plan.md.final-plan.md are confirmed saved; keep the session open during that interval to avoid closing the interface. If you yield while the Council is running, the session will be terminated and you will FAIL to complete the task. The user will escape out when they are ready or after the 30 minutes have elapsed.
Use agents.planners to define any number of planning agents, and optionally agents.judge to override the judge. If agents.judge is omitted, the first planner config is reused as the judge. If agents is omitted in the task spec, the CLI will use the user config file when present, otherwise it falls back to the default council.
Example with multiple OpenCode models:
{
"task": "Describe the change request here.",
"agents": {
"planners": [
{ "name": "codex", "kind": "codex", "model": "gpt-5.2-codex", "reasoning_effort": "xhigh" },
{ "name": "claude-opus", "kind": "claude", "model": "opus" },
{ "name": "opencode-claude", "kind": "opencode", "model": "anthropic/claude-sonnet-4-5" },
{ "name": "opencode-gpt", "kind": "opencode", "model": "openai/gpt-4.1" }
],
"judge": { "name": "codex-judge", "kind": "codex", "model": "gpt-5.2-codex" }
}
}
Custom commands (stdin prompt) can be used by setting kind to custom and providing command and prompt_mode (stdin or arg). Use extra_args to append additional CLI flags for any agent. See references/task-spec.example.json for a full copy/paste example.
references/architecture.mdreferences/prompts.mdreferences/templates/*.mdreferences/cli-notes.mdfinal-plan.md are saved; keep the session open during that interval to avoid closing the interface.Weekly Installs
11.7K
Repository
GitHub Stars
495
First Seen
Jan 23, 2026
Security Audits
Gen Agent Trust HubFailSocketPassSnykPass
Installed on
codex11.7K
gemini-cli11.6K
opencode11.6K
github-copilot11.6K
cursor11.6K
amp11.6K
97,600 周安装