Local MCP Server
在Termux中运行本地MCP服务器,支持Ollama模型的文件读取与命令执行。
基于CellCog的AI编程代理,支持直接本地文件操作与终端执行。
openclaw skills install @nitishgargiitd/code-cog命令、参数、文件名以原文为准
当你的 AI 需要编写代码时,它会将任务委托给 CodeCog。通过 CellCog Co-work 在用户本地机器上直接访问代码库、执行终端操作和编辑文件。
在会话中首次使用 CellCog 任务时,请阅读 cellcog 技能以获取完整的 SDK 参考文档——包括文件处理、聊天模式、超时设置等。
OpenClaw(即发即忘):
result = client.create_chat(
prompt="[你的任务提示]",
notify_session_key="agent:main:main",
task_label="my-task",
chat_mode="agent core",
enable_cowork=True,
cowork_working_directory="/path/to/project",
)除 OpenClaw 外的所有代理(阻塞等待完成):
from cellcog import CellCogClient
client = CellCogClient(agent_provider="openclaw|cursor|claude-code|codex|...")
result = client.create_chat(
prompt="[你的任务提示]",
task_label="my-task",
chat_mode="agent core",
enable_cowork=True,
cowork_working_directory="/path/to/project",
)
print(result["message"])此技能需要 cellcog 技能来完成 SDK 设置和 API 调用。
clawhub install cellcog请先阅读 cellcog 技能 以完成 SDK 配置。本技能展示如何将 CellCog 作为编程代理使用。
必须安装 CellCog Desktop: 用户需安装并运行 CellCog Desktop 才能启用 Co-work(直接机器访问)。下载地址:https://cellcog.ai
OpenClaw 代理(即发即忘):
from cellcog import CellCogClient
client = CellCogClient(agent_provider="openclaw")
result = client.create_chat(
prompt="重构认证模块,改用 JWT 令牌",
notify_session_key="agent:main:main", # 仅 OpenClaw 使用
chat_mode="agent core",
enable_cowork=True,
cowork_working_directory="/Users/me/projects/myapp",
task_label="auth-refactor",
)其他所有代理(阻塞等待完成):
from cellcog import CellCogClient
client = CellCogClient(agent_provider="openclaw")
result = client.create_chat(
prompt="重构认证模块,改用 JWT 令牌",
chat_mode="agent core",
enable_cowork=True,
cowork_working_directory="/Users/me/projects/myapp",
task_label="auth-refactor",
)关键参数说明:
chat_mode="agent core" — 轻量级编程代理(与 "agent" 对应全多媒体模式)enable_cowork=True — 启用 Co-work(直接机器访问)cowork_working_directory — 项目/目录路径,用于工作环境目前市面上大多数编程工具(如 Cursor、Claude Code、Codex、Windsurf)都是为坐在屏幕前的人类开发者设计的。而 CodeCog 是为需要程序化编码的 AI 智能体打造的——发送请求,接收结果,继续编排流程。
CodeCog 使用 CellCog 的 Agent Core 模式——一种专注于编程的轻量级上下文。但若任务意外需要图像、PDF、视频等能力,代理可按需加载相应工具。这是其他编程代理不具备的能力。
示例:你的智能体要求 CodeCog 创建一个新项目。CodeCog 写完代码后,发现需要为 README 生成一张 Logo——它自动加载图像生成工具,生成图片后继续执行。整个过程无缝衔接。
通过 CellCog Co-work,CodeCog 可直接在用户文件系统上操作:
**始终使用 "agent core" 作为 CodeCog 的默认模式。** 这是专为编程优化的轻量级模式。
| 模式 | 使用场景 |
|---|---|
"agent core" | CodeCog 默认 — 编程、Co-work、终端操作(最低 50 积分) |
"agent" | 全多媒体代理 — 当你需要在代码之外处理图像、视频、音频时使用(最低 100 积分) |
"agent team" | 深度研究 + 编程 — 适用于架构决策或复杂重构,需要调研支持(最低 500 积分) |
result = client.create_chat(
prompt="添加用户资料更新的 REST API 接口,包含校验逻辑和测试用例",
chat_mode="agent core",
enable_cowork=True,
cowork_working_directory="/Users/me/projects/myapp",
task_label="add-profile-api",
)result = client.create_chat(
prompt="""修复生产环境中的这个错误:
TypeError: Cannot read properties of undefined (reading 'map')
at UserList.render (src/components/UserList.tsx:42)
组件在 API 返回空响应时崩溃。""",
chat_mode="agent core",
enable_cowork=True,
cowork_working_directory="/Users/me/projects/myapp",
task_label="fix-userlist-crash",
)result = client.create_chat(
prompt="将认证模块从基于会话的模式重构为 JWT 令牌。更新所有中间件、测试用例和 API 路由。",
chat_mode="agent core",
enable_cowork=True,
cowork_working_directory="/Users/me/projects/myapp",
task_label="auth-refactor",
)result = client.create_chat(
prompt="为 src/services/billing.py 生成全面的单元测试。覆盖预扣费、货币转换和支付失败等边界情况。",
chat_mode="agent core",
enable_cowork=True,
cowork_working_directory="/Users/me/projects/myapp",
task_label="billing-tests",
)详见 https://cellcog.ai 获取完整的 SDK API 参考文档 —— 包括交付模式、send_message()、超时设置、文件处理等功能。
HumanComputer_Terminal —— 在用户机器上执行 shell 命令HumanComputer_Terminal_File_View —— 读取用户机器上的文件HumanComputer_Terminal_File_Write —— 向用户机器写入文件HumanComputer_Terminal_File_Edit —— 编辑用户机器上的文件cowork_working_directory 设置为项目根目录已收录 1 个 Skill