codexmate

作者 SakuraByteCore已验证

One dashboard for all your local AI coding agents. Switch providers, manage sessions, and orchestrate tasks across Codex, Claude Code, Gemini CLI, CodeBuddy Code, Pi, OpenCode, KiloCode, and OpenClaw. Zero cloud, local-first control plane.

330
Stars
34
Forks
JavaScript
语言
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/SakuraByteCore/codexmate

快速入门

使用 codexmate 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

Codex Mate logo

Codex Mate

One dashboard for all your local AI coding agents. Switch providers, manage sessions, and orchestrate tasks across Codex, Claude Code, Gemini CLI, CodeBuddy Code, Pi, OpenCode, KiloCode, and OpenClaw. Zero cloud, local-first control plane.

[Documentation] [Quick Start] [简体中文] [Tiếng Việt]

Version Build Downloads Install Platform Node License Stars Issues


Codex Mate Codex provider configuration

Codex Mate OpenCode provider configuration

Codex Mate unified session browser


[!TIP] Local First: All configurations and sessions are stored in your home directory. No telemetry, no cloud accounts required.

[!IMPORTANT] This project is currently in early stage. We are seeking developers to help build the local agent ecosystem!

What is Codex Mate?

Have you ever felt overwhelmed by managing multiple local AI agents? Each has its own config format, session storage, and skills directory.

Codex Mate offers a unified control plane to bring order to the chaos. It's a local-first CLI + Web UI designed to manage Codex, Claude Code, OpenCode, KiloCode, OpenClaw, and Pi seamlessly.

What's So Special?

Unlike simple wrappers, Codex Mate acts as a Local Agent Bridge:

  • Unified Session Browser: Search, inspect, filter, and export local sessions across Codex, Claude Code, Gemini CLI, CodeBuddy Code, and Pi from one place.
  • OpenAI-Compatible Bridge: Use Codex with any OpenAI-compatible UI by normalizing the Responses API; the built-in Codex conversion also fills and normalizes Codex fingerprint headers such as User-Agent, Version, OpenAI-Beta, and Originator so upstream providers see an official Codex CLI-shaped request.
  • Claude Provider Bridge: Connect Claude Code to OpenAI Chat Completions-compatible providers and Ollama through the built-in local Claude-compatible proxy.
  • OpenCode Provider Control: Manage OpenCode provider/model selection with a CodexMate-owned provider store under ~/.codexmate, projecting only the active provider into native OpenCode config to avoid polluting or deleting user-owned settings.
  • KiloCode Config Bridge: Configure KiloCode providers from the CLI or Web UI, writing to ~/.config/kilo/kilo.jsonc while preserving stored API keys.
  • Pi Provider Config: Manage Pi providers from the Web UI with lossless round-trip writes to ~/.pi/agent/models.json, auto-fetched remote model lists, and one-click default provider/model switching via ~/.pi/agent/settings.json.
  • Provider Health Cleanup: Probe local Codex and Claude provider routes, surface failed configs in one modal, and bulk-clean selected broken providers without touching healthy or protected entries.
  • Skills Marketplace: A local-first market to share and import skills between different agent apps.
  • Prompt File Editor: Unified editor for global and project-level CLAUDE.md and AGENTS.md with auto-detection of project paths, plus a shared preset pool for reusable prompts.
  • Task Orchestrator: Plan and execute complex tasks with dependency tracking.

Current Progress

FeatureStatusDescription
Provider ManagementSwitch providers/models for Codex, Claude, OpenCode, KiloCode, OpenClaw, and Pi
Live Agent SyncReal-time monitoring of Codex/Claude config & status
Session BrowserSearch, preview, filter, and export sessions across Codex, Claude Code, Gemini CLI, CodeBuddy Code, and Pi
Usage AnalyticsVisualize message trends and top projects
Local Skills MarketCross-app import/export of agent skills
Task QueueDAG-based task execution and logs
OpenAI BridgeConvert Codex Responses API to standard OpenAI format and attach/normalize Codex fingerprints in the built-in conversion
Claude Provider BridgeConnect Claude Code to OpenAI Chat Completions-compatible providers and Ollama via the built-in Claude-compatible proxy
OpenCode Provider StoreKeep multiple OpenCode providers in ~/.codexmate while projecting only the selected provider to native OpenCode config
KiloCode Config BridgeConfigure KiloCode through codexmate kilo config or the Web UI, writing provider URL/model/API key data to ~/.config/kilo/kilo.jsonc
Pi Provider ConfigManage Pi providers in the Web UI writing to ~/.pi/agent/models.json (unknown fields preserved) and switch the default provider/model in ~/.pi/agent/settings.json
Provider Health CheckProbe local Codex/Claude provider routes, highlight failed configs, and bulk-remove selected broken providers safely
Prompt TemplatesReusable prompt plugins with variables
Prompt File EditorEdit global and project-level CLAUDE.md / AGENTS.md with auto-detect, path switching, and a shared preset pool. Applying a preset only updates the editor; save manually to write the file.
MCP IntegrationExpose local tools and resources via MCP stdio
Auto UpdateQuick update CLI via codexmate update

Quick Start

Install via Homebrew (macOS / Linux)

brew tap SakuraByteCore/codexmate
brew install codexmate

Requires Node.js (brew install node if not present).

Install via npm

npm install -g codexmate
codexmate run

If the default Web UI port 3737 is unavailable, Codex Mate automatically tries the next ports (3738, 3739, ...). To force a fixed port, set CODEXMATE_PORT:

CODEXMATE_PORT=8080 codexmate run

Windows PowerShell:

$env:CODEXMATE_PORT=8080; codexmate run

Install via curl (Standalone)

curl -fsSL https://raw.githubusercontent.com/SakuraByteCore/codexmate/main/scripts/install.sh | bash

Supported Agents

  • Codex: npm install -g @openai/codex
  • Claude Code: npm install -g @anthropic-ai/claude-code
  • Gemini CLI: npm install -g @google/gemini-cli
  • CodeBuddy: npm install -g @tencent-ai/codebuddy-code
  • KiloCode: npm install -g @kilocode/cli (kilo / kilocode)
  • OpenCode: install from the official OpenCode docs
  • OpenClaw: see the OpenClaw repository
  • Pi: sessions are discovered from ~/.pi/agent/sessions; provider config lives in ~/.pi/agent/models.json and the default provider/model in ~/.pi/agent/settings.json

Architecture

%%{ init: { 'flowchart': { 'curve': 'catmullRom' } } }%%
flowchart TD
    User([User])
    CLI[CLI]
    WebUI[Web UI]
    MCP[MCP Server]

    subgraph Mate [Codex Mate Core]
        API[HTTP API]
        Config[Config Engine]
        Session[Session Manager]
        Skills[Skills Market]
        Tasks[Task Runner]
    end

    subgraph Local [Local Filesystem]
        CodexDir[~/.codex]
        ClaudeDir[~/.claude]
        ClawDir[~/.openclaw]
        OpenCodeDir[~/.config/opencode]
        MateDir[~/.codexmate]
        State[Sessions/Usage/Trash]
    end

    User --> CLI & WebUI & MCP
    CLI & WebUI & MCP --> API

    API --> Config & Session & Skills & Tasks

    Config --> CodexDir & ClaudeDir & ClawDir & OpenCodeDir & MateDir
    Session --> State
    Skills --> Local

Special Thanks

Special thanks to all contributors for their contributions to Codex Mate ❤️

License

Apache-2.0

常见问题

What is codexmate?

codexmate is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by SakuraByteCore. One dashboard for all your local AI coding agents. Switch providers, manage sessions, and orchestrate tasks across Codex, Claude Code, Gemini CLI, CodeBuddy Code, Pi, OpenCode, KiloCode, and OpenClaw. Zero cloud, local-first control plane. It has 330 GitHub stars.

Is codexmate safe to use?

Yes. codexmate passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install codexmate?

Clone the repository with "git clone https://github.com/SakuraByteCore/codexmate" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is codexmate written in?

codexmate is primarily written in JavaScript. It is open-source under SakuraByteCore on GitHub, so you can review or fork the full source.

Are there alternatives to codexmate?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh codexmate against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情