{"id":82428,"date":"2026-08-29T19:44:21","date_gmt":"2026-08-29T11:44:21","guid":{"rendered":"https:\/\/www.ahhhhfs.com\/82428\/"},"modified":"2026-09-08T18:35:24","modified_gmt":"2026-09-08T10:35:24","slug":"archify-architecture-diagram-skill","status":"publish","type":"post","link":"https:\/\/www.ahhhhfs.com\/en\/82428\/","title":{"rendered":"Archify: Generate Interactive Architecture Diagrams from Codebases with Claude Code and Codex"},"content":{"rendered":"<p><strong>Archify<\/strong> is an open-source Agent Skill that helps Cursor, Claude Code, Codex CLI, and OpenCode turn a codebase or system description into an interactive architecture diagram. The coding agent analyzes the available context and produces structured data; Archify validates the diagram rules and renders the result as a self-contained HTML file.<\/p>\n<p>This is useful when a project changes faster than its documentation. Architecture diagrams are often needed for design reviews, pull requests, and handoffs, but manually rebuilding them in a separate drawing tool takes time and makes it easy for the documentation to fall behind.<\/p>\n<p>Archify is not a browser-based drawing website and does not include a drag-and-drop canvas. It is designed for developers who already work with AI coding agents and want to create technical diagrams inside the same workflow.<\/p>\n<p><a href=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-official-homepage.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82249\" src=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-official-homepage.jpg\" alt=\"Archify official website showing interactive architecture diagram examples\" width=\"2010\" height=\"2248\" title=\"\" srcset=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-official-homepage.jpg 2010w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-official-homepage-179x200.jpg 179w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-official-homepage-768x859.jpg 768w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-official-homepage-1373x1536.jpg 1373w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-official-homepage-1831x2048.jpg 1831w\" sizes=\"(max-width: 2010px) 100vw, 2010px\" \/><\/a><\/p>\n<p>After installation, you can ask the agent to analyze the current repository and create a runtime architecture diagram. The model organizes the code into a typed intermediate representation, while Archify handles diagram validation and rendering.<\/p>\n<h2>What Is Archify and How Is It Different from Online Diagram Tools?<\/h2>\n<p>Archify works differently from online tools that ask you to paste a GitHub repository URL. It runs mainly as an Agent Skill inside Cursor, Claude Code, Codex CLI, or OpenCode, and it also includes a Node.js command-line tool for validation and rendering. Archify does not contain its own large language model.<\/p>\n<p><a href=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-github-repository.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82248\" src=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-github-repository.jpg\" alt=\"Archify open-source GitHub repository page\" width=\"1914\" height=\"1706\" title=\"\" srcset=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-github-repository.jpg 1914w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-github-repository-224x200.jpg 224w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-github-repository-768x685.jpg 768w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-github-repository-1536x1369.jpg 1536w\" sizes=\"(max-width: 1914px) 100vw, 1914px\" \/><\/a><\/p>\n<p>When you ask it to analyze a repository, the model used by the host agent reads the files it is allowed to access and produces typed JSON IR, or intermediate representation. Archify receives that structured description, checks its schema, layout, and routes, and compiles it into an interactive HTML diagram.<\/p>\n<p>You can also start without a repository by describing the system, components, and connections in chat. Whether source code is sent to a cloud model depends on the agent, model provider, and privacy settings you use.<\/p>\n<div style=\"background-color: #eef2ff; border-left: 4px solid #6366f1; padding: 15px; margin-bottom: 20px;\"><strong>How Archify processes a diagram:<\/strong><br \/>\nThe agent reads an accessible codebase or system description \u2192 the model creates typed JSON IR \u2192 Archify checks the schema, layout, and routes \u2192 Archify renders an interactive HTML diagram.<\/div>\n<p><a href=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-features-overview.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82246\" src=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-features-overview.jpg\" alt=\"Overview of Archify interactive architecture diagram features\" width=\"1950\" height=\"2042\" title=\"\" srcset=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-features-overview.jpg 1950w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-features-overview-191x200.jpg 191w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-features-overview-768x804.jpg 768w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-features-overview-1467x1536.jpg 1467w\" sizes=\"(max-width: 1950px) 100vw, 1950px\" \/><\/a><\/p>\n<h2>How Does Archify Generate and Validate Interactive Architecture Diagrams?<\/h2>\n<p>Archify checks the typed JSON IR before producing the final diagram. Its validation covers the schema, component placement, HTML and SVG output, connection routes, and the spacing between labels and routes.<\/p>\n<p>If a check fails, the tool returns the relevant rule, affected object, and supported repair information. This allows the agent to adjust the problematic part instead of rebuilding the entire diagram without knowing what went wrong.<\/p>\n<p><a href=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-diagram-validation-workflow.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82245\" src=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-diagram-validation-workflow.jpg\" alt=\"Archify interactive diagram generation and validation workflow\" width=\"2028\" height=\"2704\" title=\"\" srcset=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-diagram-validation-workflow.jpg 2028w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-diagram-validation-workflow-150x200.jpg 150w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-diagram-validation-workflow-768x1024.jpg 768w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-diagram-validation-workflow-1152x1536.jpg 1152w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-diagram-validation-workflow-1536x2048.jpg 1536w\" sizes=\"(max-width: 2028px) 100vw, 2028px\" \/><\/a><\/p>\n<p>Preview is an optional local authoring mode that reloads only verified revisions and keeps the last valid diagram visible when a new edit fails. Deliver checks a candidate file before it replaces the existing output.<\/p>\n<p>These checks help prevent broken files, invalid layouts, and routing conflicts. They do not independently verify whether the services and relationships shown in the diagram match a live production system. Those details still come from the system description or the agent\u2019s interpretation of the available code.<\/p>\n<h2>Supported Diagram Types and Export Formats<\/h2>\n<p><a href=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-five-diagram-types.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82247\" src=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-five-diagram-types.jpg\" alt=\"Five technical diagram types supported by Archify\" width=\"2028\" height=\"2564\" title=\"\" srcset=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-five-diagram-types.jpg 2028w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-five-diagram-types-158x200.jpg 158w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-five-diagram-types-768x971.jpg 768w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-five-diagram-types-1215x1536.jpg 1215w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-five-diagram-types-1620x2048.jpg 1620w\" sizes=\"(max-width: 2028px) 100vw, 2028px\" \/><\/a><\/p>\n<p>Archify supports five diagram types for different engineering and documentation tasks:<\/p>\n<ul>\n<li><strong>Architecture diagrams:<\/strong> Show services, databases, caches, external systems, infrastructure, and security boundaries.<\/li>\n<li><strong>Workflow diagrams:<\/strong> Map CI\/CD pipelines, approval flows, operational procedures, and agent tool calls.<\/li>\n<li><strong>Sequence diagrams:<\/strong> Explain API requests, authentication, cache fallbacks, asynchronous calls, and response order.<\/li>\n<li><strong>Data flow diagrams:<\/strong> Track data sources, transformations, storage, PII boundaries, and downstream consumers.<\/li>\n<li><strong>Lifecycle diagrams:<\/strong> Display states, events, waiting periods, retries, cancellations, and terminal outcomes.<\/li>\n<\/ul>\n<p>The main deliverable is a self-contained HTML file that can be opened directly in a browser. The viewer supports dark and light themes, node search, upstream and downstream tracing, exact route inspection, and guided views.<\/p>\n<p>Static diagrams can be exported as PNG, JPEG, WebP, or SVG. When motion is enabled, Archify can also export a WebM animation.<\/p>\n<h2>How to Install and Use Archify with Claude Code, Codex, and Cursor<\/h2>\n<div style=\"background-color: #f0fdf4; border-left: 4px solid #22c55e; padding: 15px; margin-bottom: 20px;\"><strong>Before installing:<\/strong><br \/>\nThe complete local rendering, validation, and export workflow requires Node.js and a compatible environment such as Cursor, Claude Code, Codex CLI, or OpenCode.<\/div>\n<p><a href=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-quick-start-guide.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82250\" src=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-quick-start-guide.jpg\" alt=\"Archify three-step installation and usage guide\" width=\"2048\" height=\"2608\" title=\"\" srcset=\"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-quick-start-guide.jpg 2048w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-quick-start-guide-157x200.jpg 157w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-quick-start-guide-768x978.jpg 768w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-quick-start-guide-1206x1536.jpg 1206w, https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-quick-start-guide-1608x2048.jpg 1608w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/><\/a><\/p>\n<p>To install Archify globally, run:<\/p>\n<pre><code>npx skills add tt-a1i\/archify -g<\/code><\/pre>\n<p>To try it temporarily with Codex CLI without installing a permanent copy, use:<\/p>\n<pre><code>npx skills use tt-a1i\/archify@archify --agent codex<\/code><\/pre>\n<p>Open your coding agent in the project directory and give it a focused request:<\/p>\n<pre><code>Analyze the current repository, then use Archify to create a high-level runtime architecture diagram.<\/code><\/pre>\n<p>A repository is not required. You can describe a system directly:<\/p>\n<pre><code>Use Archify to draw this flow: Browser -&gt; API -&gt; Redis cache -&gt; PostgreSQL fallback.<\/code><\/pre>\n<p>Archify can also be uploaded to Claude.ai through <strong>Settings \u2192 Capabilities \u2192 Skills<\/strong>. Whether the complete renderer and validator work there depends on Node.js access inside the Claude.ai sandbox.<\/p>\n<p>Uploading <code>archify.zip<\/code> to Project Knowledge is a separate option. It provides a prompt-driven architecture fallback, not the complete local rendering and validation workflow. Raven supports the full workflow through a manual ZIP installation.<\/p>\n<h2>Archify vs GitDiagram vs Mermaid: Which One Should You Use?<\/h2>\n<p>All three tools can produce technical diagrams, but they begin from different inputs and serve different workflows. Archify works inside an AI coding agent, GitDiagram starts from a GitHub repository URL, and Mermaid renders diagrams from text syntax.<\/p>\n<div style=\"width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 20px;\">\n<table style=\"width: 100%; min-width: 820px; border-collapse: collapse;\">\n<thead>\n<tr style=\"background-color: #f1f5f9; text-align: left;\">\n<th style=\"padding: 12px; border: 1px solid #cbd5e1;\" scope=\"col\">Comparison<\/th>\n<th style=\"padding: 12px; border: 1px solid #cbd5e1;\" scope=\"col\">Archify<\/th>\n<th style=\"padding: 12px; border: 1px solid #cbd5e1;\" scope=\"col\">GitDiagram<\/th>\n<th style=\"padding: 12px; border: 1px solid #cbd5e1;\" scope=\"col\">Mermaid<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th style=\"padding: 12px; border: 1px solid #cbd5e1; text-align: left;\" scope=\"row\">Product type<\/th>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">Agent Skill with a local Node.js validator and renderer.<\/td>\n<td style=\"padding: 12px; border: 1px solid #e1;\">Online visualization tool for GitHub repositories.<\/td>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">Open-source text-to-diagram syntax and renderer.<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px; border: 1px solid #cbd5e1; text-align: left;\" scope=\"row\">Main input<\/th>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">A system description or a codebase accessible to the host agent.<\/td>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">A GitHub repository URL, repository tree, and README.<\/td>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">Mermaid source written by a user or generated by an AI model.<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px; border: 1px solid #cbd5e1; text-align: left;\" scope=\"row\">Generation process<\/th>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">The agent creates typed JSON IR; Archify validates and renders it.<\/td>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">A model creates a graph AST, which is checked and compiled into Mermaid.<\/td>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">The renderer parses Mermaid syntax and produces a diagram.<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px; border: 1px solid #cbd5e1; text-align: left;\" scope=\"row\">Main output<\/th>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">Interactive self-contained HTML, plus PNG, JPEG, WebP, SVG, and WebM exports.<\/td>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">An interactive repository-linked diagram with Mermaid and PNG export options.<\/td>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">Diagrams suitable for Markdown files, documentation, and websites.<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px; border: 1px solid #cbd5e1; text-align: left;\" scope=\"row\">Best suited for<\/th>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">Developers who already use coding agents and need several kinds of interactive technical diagrams.<\/td>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">People who want to explore the structure of an unfamiliar GitHub repository quickly.<\/td>\n<td style=\"padding: 12px; border: 1px solid #cbd5e1;\">Teams that want lightweight diagrams stored and versioned alongside their documentation.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Choose GitDiagram when you want to inspect a GitHub project from its URL. Choose Mermaid when the diagram needs to live inside Markdown or source-controlled documentation. Archify makes more sense when you already use Claude Code, Codex, or Cursor and want the agent to produce an interactive architecture, workflow, sequence, data flow, or lifecycle diagram.<\/p>\n<h2>Who Is Archify For? Limitations and Privacy Considerations<\/h2>\n<p>Archify is primarily a companion tool for AI coding agents, not a replacement for a general-purpose drawing application.<\/p>\n<ul>\n<li><strong>No drag-and-drop canvas:<\/strong> You normally refine a diagram by asking the agent to move nodes, change colors, or adjust routes. You can also edit the JSON source directly. For precise mouse-based layout control, draw.io or Lucidchart is a better fit.<\/li>\n<li><strong>\u201cZero dependencies\u201d applies to the generated HTML:<\/strong> The exported HTML file needs no server or external runtime. Creating it still requires Node.js, a compatible agent, and potentially paid model usage.<\/li>\n<li><strong>Source-code handling depends on the host agent:<\/strong> Archify does not include an LLM. Whether code is sent to a cloud provider depends on your agent, model service, and configuration. Generated diagrams may also expose internal service names or file paths, so review them before external sharing.<\/li>\n<li><strong>Optional update check:<\/strong> Archify may retrieve a fixed stable manifest to display an update reminder. According to the project documentation, this request does not send project data, prompts, account identifiers, or device identifiers. It can be disabled with <code>ARCHIFY_UPDATE_CHECK_DISABLED=1<\/code>.<\/li>\n<li><strong>No hosted collaborative editor:<\/strong> Archify produces portable files but does not provide an online whiteboard, comments, or simultaneous multi-user editing.<\/li>\n<li><strong>Still in development:<\/strong> The official project page listed <code>v2.17.0-dev.1<\/code> as the current development version on September 8, 2026. Commands, integrations, and viewer features may continue to change.<\/li>\n<\/ul>\n<p>Archify is a good fit if you already use Claude Code, Codex, Cursor, OpenCode, or Raven and regularly need diagrams for reviews, pull requests, or technical handoffs. Mermaid or a traditional visual editor will usually be quicker for a simple one-off flowchart or real-time team editing.<\/p>\n<p>If you prefer a visual canvas where nodes and connections can be edited directly, see our guide to <a href=\"https:\/\/www.ahhhhfs.com\/78050\/\">Next AI Draw.io, a conversational diagramming tool<\/a>.<\/p>\n<h2>Archify FAQ<\/h2>\n<h3>Is Archify free?<\/h3>\n<p>Yes. Archify is released under the MIT License, so its code can be used, modified, and distributed for free. The model used by your host agent may still consume paid API credits or subscription allowances.<\/p>\n<h3>Can I use Archify without Cursor or Claude Code?<\/h3>\n<p>Yes. The complete workflow also supports Codex CLI, OpenCode, and Raven. The project includes a Node.js CLI for validating and rendering diagram sources.<\/p>\n<h3>Can Archify import an existing Mermaid diagram?<\/h3>\n<p>Archify does not include a general-purpose automatic Mermaid parser. A capable host agent may be able to read Mermaid source and rewrite it as Archify JSON IR, but that conversion is performed by the model rather than a native Archify import feature.<\/p>\n<h3>Does Archify update a diagram automatically when the code changes?<\/h3>\n<p>No. You need to ask the agent to analyze the updated codebase and generate a new diagram. For architecture diagrams, Archify can compare two validated snapshots and show added, removed, changed, moved, and rerouted elements.<\/p>\n<h3>Can Archify diagrams be viewed offline?<\/h3>\n<p>Yes. The generated HTML is self-contained and can be opened locally in a browser without a server or additional runtime.<\/p>\n<h2>Archify Source Code and Official Documentation<\/h2>\n<p><a href=\"https:\/\/github.com\/tt-a1i\/archify\" target=\"_blank\" rel=\"noopener\">Archify GitHub repository<\/a> \u2014 source code, installation instructions, changelog, and MIT License.<\/p>\n<p><a href=\"https:\/\/tt-a1i.github.io\/archify\/\" target=\"_blank\" rel=\"noopener\">Archify official project page<\/a> \u2014 interactive examples, diagram types, export formats, and quick-start guide.<\/p>\n<p><a href=\"https:\/\/github.com\/ahmedkhaleel2004\/gitdiagram\" target=\"_blank\" rel=\"noopener\">GitDiagram GitHub repository<\/a> \u2014 technical details used in the comparison above.<\/p>\n<p><a href=\"https:\/\/mermaid.js.org\/intro\/\" target=\"_blank\" rel=\"noopener\">Mermaid documentation<\/a> \u2014 official syntax and rendering documentation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Archify is an open-source Agent Skill that helps Cursor, Claude Code, Codex CLI, and OpenCode turn a codebase or system description into an interactive architecture diagram. The coding agent analyzes the available context and produces structured data; Archify validates the diagram rules and renders the result as a self-contained HTML file. This is useful when<\/p>\n","protected":false},"author":1,"featured_media":82429,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[9247,9270],"tags":[],"series":[],"class_list":["post-82428","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-developer-projects","category-developer-tools"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pdcHox-lru","jetpack-related-posts":[{"id":82321,"url":"https:\/\/www.ahhhhfs.com\/en\/82321\/","url_meta":{"origin":82428,"position":0},"title":"ai-memory: Share Project Memory Between Claude Code and Codex","author":"ahhhhfs","date":"2026\u5e749\u67086\u65e5","format":false,"excerpt":"When a Claude Code session hits a usage limit or a debugging path stops making progress, switching to Codex can provide another way forward. The new session, however, does not automatically know the project architecture, the errors already investigated, the approaches that failed, or the work that remains. ai-memory stores\u2026","rel":"","context":"In &quot;Developer Projects&quot;","block_context":{"text":"Developer Projects","link":"https:\/\/www.ahhhhfs.com\/en\/developer-projects\/"},"img":{"alt_text":"ai-memory \u8ba9 Claude Code \u4e0e Codex \u5171\u4eab\u9879\u76ee\u8bb0\u5fc6","src":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/ai-memory-claude-code-codex-shared-memory-cover.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/ai-memory-claude-code-codex-shared-memory-cover.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/ai-memory-claude-code-codex-shared-memory-cover.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/ai-memory-claude-code-codex-shared-memory-cover.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/ai-memory-claude-code-codex-shared-memory-cover.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":82256,"url":"https:\/\/www.ahhhhfs.com\/82256\/","url_meta":{"origin":82428,"position":1},"title":"Free Claude Code\uff1a\u7ed9 Claude Code\u3001Codex \u63a5\u5165 Ollama \u548c\u7b2c\u4e09\u65b9\u6a21\u578b","author":"ahhhhfs","date":"2026\u5e749\u67081\u65e5","format":false,"excerpt":"\u4e60\u60ef\u7528 Claude Code\u3001Codex \u5199\u4ee3\u7801\uff0c\u53c8\u60f3\u63a5 Ollama\u3001DeepSeek\u3001Gemini \u8fd9\u4e9b\u6a21\u578b\uff0c\u53ef\u4ee5\u770b\u770b Free Claude Code\u3002\u5b83\u5728\u5ba2\u6237\u7aef\u548c\u6a21\u578b\u4e4b\u95f4\u52a0\u4e86\u4e00\u5c42\u672c\u5730\u4ee3\u7406\uff0c\u4e0d\u7528\u6362\u6389\u539f\u6765\u7684 Coding Agent\uff0c\u5c31\u80fd\u5207\u6362\u4e0d\u540c\u7684\u4e91\u7aef\u6216\u672c\u5730\u6a21\u578b\u3002 Free Claude Code\uff08\u7b80\u79f0 FCC\uff09\u548c Anthropic \u6ca1\u6709\u5173\u8054\uff0c\u4e5f\u4e0d\u662f\u7ed5\u8fc7 Claude \u5b98\u65b9\u989d\u5ea6\u7684\u5de5\u5177\u3002\u5b83\u8d1f\u8d23\u628a Claude Code\u3001Codex \u7b49\u5ba2\u6237\u7aef\u53d1\u51fa\u7684\u8bf7\u6c42\uff0c\u8f6c\u7ed9\u4f60\u81ea\u5df1\u914d\u7f6e\u7684\u6a21\u578b Provider\uff0c\u4f8b\u5982 Gemini\u3001DeepSeek\u3001Groq\u3001OpenRouter\uff0c\u6216\u8005\u672c\u5730\u8fd0\u884c\u7684 Ollama\u3002 Free Claude Code \u80fd\u62ff\u6765\u505a\u4ec0\u4e48 Free Claude Code \u53ef\u4ee5\u8ba9 Claude Code\u3001Codex \u8fd9\u4e9b AI \u7f16\u7a0b\u5de5\u5177\u7ee7\u7eed\u6309\u539f\u6765\u7684\u65b9\u5f0f\u4f7f\u7528\uff0c\u4f46\u628a\u5b9e\u9645\u8c03\u7528\u7684\u6a21\u578b\u6362\u6210\u4f60\u81ea\u5df1\u914d\u7f6e\u7684\u670d\u52a1\u3002\u6bd4\u5982\u53ef\u4ee5\u63a5\u672c\u5730 Ollama\uff0c\u4e5f\u53ef\u4ee5\u63a5 OpenRouter\u3001DeepSeek\u3001Gemini \u7b49\u4e91\u7aef API\u3002 \u5982\u679c\u540c\u65f6\u7528\u4e86\u591a\u4e2a\u6a21\u578b\u6216 Provider\uff0c\u4e5f\u53ef\u4ee5\u5728 Free Claude Code \u91cc\u7edf\u4e00\u5207\u6362\u548c\u7ba1\u7406\uff0c\u4e0d\u7528\u6bcf\u6362\u4e00\u4e2a\u6a21\u578b\u5c31\u91cd\u65b0\u6539 Claude Code\u3001Codex\u2026","rel":"","context":"In &quot;\u5f00\u53d1\u8005\u9879\u76ee&quot;","block_context":{"text":"\u5f00\u53d1\u8005\u9879\u76ee","link":"https:\/\/www.ahhhhfs.com\/developer-projects\/"},"img":{"alt_text":"Free Claude Code \u7ed9 Claude Code\u3001Codex \u63a5\u5165 Ollama\u3001OpenRouter \u548c\u7b2c\u4e09\u65b9\u6a21\u578b\u7684\u6587\u7ae0\u5c01\u9762","src":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/free-claude-code-ollama-codex-cover.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/free-claude-code-ollama-codex-cover.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/free-claude-code-ollama-codex-cover.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/free-claude-code-ollama-codex-cover.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/free-claude-code-ollama-codex-cover.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":81896,"url":"https:\/\/www.ahhhhfs.com\/81896\/","url_meta":{"origin":82428,"position":2},"title":"Port22\uff1aClaude Code\u3001Codex \u8fdc\u7a0b\u63a7\u5236\u5de5\u5177\uff0c\u7528\u624b\u673a\u7ba1\u7406 AI Agent","author":"ahhhhfs","date":"2026\u5e748\u67086\u65e5","format":false,"excerpt":"\u76f4\u767d\u70b9\u8bf4\uff1a Port22 \u5c31\u76f8\u5f53\u4e8e\u7ed9\u4f60\u7684 Mac \u7ec8\u7aef AI\uff08\u6bd4\u5982 Claude Code\uff09\u914d\u4e86\u4e00\u4e2a\u201ciPhone \u9065\u63a7\u5668\u201d\u3002\u5b83\u4e0d\u66ff\u4ee3\u7535\u8111\u4e0a\u7684\u5f00\u53d1\u73af\u5883\uff0c\u800c\u662f\u8ba9\u4f60\u79bb\u5f00\u5de5\u4f4d\u540e\uff0c\u4e5f\u80fd\u5728\u624b\u673a\u4e0a\u67e5\u770b\u72b6\u6001\u5e76\u5904\u7406 AI Agent \u7684\u6388\u6743\u8bf7\u6c42\u3002 \u5f53\u524d\u72b6\u6001\uff1a \u622a\u81f3\u76ee\u524d\uff0cPort22 \u4ecd\u5904\u4e8e Waitlist\uff08\u7b49\u5f85\u5217\u8868\uff09\u9636\u6bb5\uff0cMac \u7aef\u548c iOS App \u5c1a\u672a\u6b63\u5f0f\u5f00\u653e\u4e0b\u8f7d\u3002\u672c\u6587\u4e3b\u8981\u57fa\u4e8e\u516c\u5f00\u8d44\u6599\u4ecb\u7ecd\u5176\u529f\u80fd\u903b\u8f91\uff0c\u5b9e\u9645\u4f53\u9a8c\u9700\u8981\u7b49\u5f85\u5b98\u65b9\u5f00\u653e\u6d4b\u8bd5\u3002 \u5982\u679c\u4f60\u73b0\u5728\u4e3b\u8981\u8fd8\u662f\u5728\u7f51\u9875\u7aef\u548c ChatGPT \u804a\u5929\u5199\u4ee3\u7801\uff0c\u8fd9\u4e2a\u5de5\u5177\u4f60\u7528\u4e0d\u4e0a\u3002\u4f46\u5982\u679c\u4f60\u5df2\u7ecf\u5f00\u59cb\u5728 Mac \u4e0a\u4f7f\u7528 Claude Code\u3001Codex \u6216 OpenCode \u7b49\u7ec8\u7aef AI \u7f16\u7a0b\u52a9\u624b\uff0c\u53ef\u80fd\u9047\u5230\u8fc7\u4e00\u4e2a\u95ee\u9898\uff1aAI Agent \u6267\u884c\u957f\u4efb\u52a1\u65f6\uff0c\u4f1a\u56e0\u4e3a\u7b49\u5f85\u4eba\u5de5\u786e\u8ba4\u800c\u6682\u505c\u3002 Port22 \u662f\u4e00\u6b3e\u8fde\u63a5 Mac \u4e0e iPhone \u7684\u5f00\u53d1\u8005\u6548\u7387\u5de5\u5177\u3002\u5b83\u4e0d\u8d1f\u8d23\u751f\u6210\u4ee3\u7801\uff0c\u800c\u662f\u5c06\u7ec8\u7aef AI \u52a9\u624b\u8fd0\u884c\u72b6\u6001\u540c\u6b65\u5230\u624b\u673a\u7aef\uff0c\u5e2e\u52a9\u7528\u6237\u67e5\u770b\u8fdb\u5ea6\u5e76\u5904\u7406\u6388\u6743\u8bf7\u6c42\u3002 \u00a0 Claude Code \u8fdc\u7a0b\u63a7\u5236\uff1aPort22 \u5982\u4f55\u89e3\u51b3 AI Agent \u957f\u4efb\u52a1\u7b49\u5f85\u95ee\u9898\uff1f\u2026","rel":"","context":"In &quot;\u5f00\u53d1\u8005\u9879\u76ee&quot;","block_context":{"text":"\u5f00\u53d1\u8005\u9879\u76ee","link":"https:\/\/www.ahhhhfs.com\/developer-projects\/"},"img":{"alt_text":"Port22 Claude Code\u3001Codex \u8fdc\u7a0b\u63a7\u5236\u5de5\u5177\u4ecb\u7ecd","src":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/port22-claude-code-remote-control-cover.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/port22-claude-code-remote-control-cover.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/port22-claude-code-remote-control-cover.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/port22-claude-code-remote-control-cover.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/port22-claude-code-remote-control-cover.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":80807,"url":"https:\/\/www.ahhhhfs.com\/80807\/","url_meta":{"origin":82428,"position":3},"title":"Agent Battery\uff1aClaude Code \u7528\u91cf\u76d1\u63a7\u7684 Mac \u72b6\u6001\u680f\u5c0f\u5de5\u5177","author":"ahhhhfs","date":"2026\u5e745\u670817\u65e5","format":false,"excerpt":"Agent Battery \u662f\u4e00\u4e2a macOS \u72b6\u6001\u680f\u5c0f\u5de5\u5177\uff0c\u7528\u6765\u67e5\u770b Claude Code \u7528\u91cf\u76d1\u63a7 \u4fe1\u606f\u3002\u5b83\u4e3b\u8981\u662f\u628a Claude Code \u548c Codex \u8fd8\u5269\u591a\u5c11\u7528\u91cf\uff0c\u663e\u793a\u6210 Mac \u53f3\u4e0a\u89d2\u7c7b\u4f3c\u7535\u91cf\u767e\u5206\u6bd4\u7684\u63d0\u793a\u3002 \u7528 Claude Code \u5199\u4ee3\u7801\u65f6\uff0c\u5f88\u591a\u4eba\u9700\u8981\u4e00\u4e2a\u66f4\u76f4\u89c2\u7684 Claude Code \u7528\u91cf\u76d1\u63a7 \u63d0\u9192\u30025 \u5c0f\u65f6\u7a97\u53e3\u30017 \u5929\u6eda\u52a8\u989d\u5ea6\u8fd9\u4e9b\u89c4\u5219\u770b\u8d77\u6765\u4e0d\u590d\u6742\uff0c\u4f46\u771f\u6b63\u5199\u4ee3\u7801\u65f6\uff0c\u6ca1\u4eba\u4f1a\u4e00\u76f4\u76ef\u7740\u540e\u53f0\u7b97\u3002\u7b49\u7ec8\u7aef\u7a81\u7136\u63d0\u793a\u9650\u6d41\uff0c\u8c03\u8bd5\u601d\u8def\u5f80\u5f80\u4e5f\u88ab\u6253\u65ad\u4e86\u3002 Agent Battery \u662f\u4ec0\u4e48\uff1a\u628a AI \u7f16\u7a0b\u989d\u5ea6\u53d8\u6210\u72b6\u6001\u680f\u7535\u91cf Agent Battery \u88c5\u597d\u540e\u4f1a\u5e38\u9a7b\u5728 Mac \u72b6\u6001\u680f\u91cc\uff0c\u83dc\u5355\u680f\u4e3b\u8981\u663e\u793a\u5f53\u524d\u5de5\u5177\u7684 5 \u5c0f\u65f6\u5269\u4f59\u7528\u91cf\uff1b\u70b9\u5f00\u5f39\u7a97\u540e\uff0c\u8fd8\u80fd\u5bf9\u6bd4 Claude Code \u548c Codex \u7684 5 \u5c0f\u65f6\u989d\u5ea6\u3001\u5468\u989d\u5ea6\u4ee5\u53ca\u5bf9\u5e94\u7684\u91cd\u7f6e\u65f6\u95f4\u3002 \u7528\u4e2a\u5927\u767d\u8bdd\u6bd4\u55bb\uff1a\u5b83\u5c31\u50cf\u662f\u4f60 AI \u7f16\u7a0b\u52a9\u624b\u7684\u201c\u6cb9\u8868\u201d\u3002\u5728\u6c89\u6d78\u5f0f\u6572\u4ee3\u7801\u7684\u65f6\u5019\uff0c\u4e0d\u7528\u53bb\u540e\u53f0\u778e\u731c\u8fd8\u5269\u591a\u5c11\u6b21\u5bf9\u8bdd\uff0c\u62ac\u5934\u770b\u4e00\u773c\u72b6\u6001\u680f\uff0c\u5c31\u77e5\u9053\u989d\u5ea6\u8fd8\u591f\u4e0d\u591f\u652f\u6491\u63a5\u4e0b\u6765\u7684\u590d\u6742\u95ee\u9898\u6392\u67e5\u3002 Claude Code\u2026","rel":"","context":"In &quot;\u8f6f\u4ef6\u5e94\u7528&quot;","block_context":{"text":"\u8f6f\u4ef6\u5e94\u7528","link":"https:\/\/www.ahhhhfs.com\/software\/"},"img":{"alt_text":"Agent-Battery\uff1aClaude-Code-\u7528\u91cf\u76d1\u63a7\u7684-Mac-\u72b6\u6001\u680f\u5c0f\u5de5\u5177","src":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/05\/Agent-Battery%EF%BC%9AClaude-Code-%E7%94%A8%E9%87%8F%E7%9B%91%E6%8E%A7%E7%9A%84-Mac-%E7%8A%B6%E6%80%81%E6%A0%8F%E5%B0%8F%E5%B7%A5%E5%85%B7-Featured-Image.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/05\/Agent-Battery%EF%BC%9AClaude-Code-%E7%94%A8%E9%87%8F%E7%9B%91%E6%8E%A7%E7%9A%84-Mac-%E7%8A%B6%E6%80%81%E6%A0%8F%E5%B0%8F%E5%B7%A5%E5%85%B7-Featured-Image.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/05\/Agent-Battery%EF%BC%9AClaude-Code-%E7%94%A8%E9%87%8F%E7%9B%91%E6%8E%A7%E7%9A%84-Mac-%E7%8A%B6%E6%80%81%E6%A0%8F%E5%B0%8F%E5%B7%A5%E5%85%B7-Featured-Image.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/05\/Agent-Battery%EF%BC%9AClaude-Code-%E7%94%A8%E9%87%8F%E7%9B%91%E6%8E%A7%E7%9A%84-Mac-%E7%8A%B6%E6%80%81%E6%A0%8F%E5%B0%8F%E5%B7%A5%E5%85%B7-Featured-Image.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/05\/Agent-Battery%EF%BC%9AClaude-Code-%E7%94%A8%E9%87%8F%E7%9B%91%E6%8E%A7%E7%9A%84-Mac-%E7%8A%B6%E6%80%81%E6%A0%8F%E5%B0%8F%E5%B7%A5%E5%85%B7-Featured-Image.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":82350,"url":"https:\/\/www.ahhhhfs.com\/82350\/","url_meta":{"origin":82428,"position":4},"title":"ai-memory\uff1a\u8ba9 Claude Code \u4e0e Codex \u5171\u4eab\u9879\u76ee\u8bb0\u5fc6","author":"ahhhhfs","date":"2026\u5e749\u67086\u65e5","format":false,"excerpt":"\u7528 Claude Code \u5199\u4ee3\u7801\u65f6\u78b0\u5230\u9650\u989d\uff0c\u6216\u8005\u6392\u67e5\u601d\u8def\u5361\u4f4f\u4e86\uff0c\u5f88\u591a\u4eba\u4f1a\u6253\u5f00 Codex \u6362\u4e2a\u6a21\u578b\u7ee7\u7eed\u8bd5\u3002\u65b0\u4f1a\u8bdd\u770b\u4e0d\u5230\u524d\u9762\u7684\u5904\u7406\u8fc7\u7a0b\uff0c\u9879\u76ee\u67b6\u6784\u3001\u62a5\u9519\u539f\u56e0\u3001\u5df2\u7ecf\u5c1d\u8bd5\u8fc7\u7684\u529e\u6cd5\u548c\u5269\u4f59\u5f85\u529e\uff0c\u90fd\u9700\u8981\u91cd\u65b0\u8bf4\u660e\u3002ai-memory \u4f1a\u628a\u8fd9\u4e9b\u9879\u76ee\u4e0a\u4e0b\u6587\u4fdd\u5b58\u4e0b\u6765\uff0c\u4f9b\u4e4b\u540e\u6253\u5f00\u7684 AI \u7f16\u7a0b\u5de5\u5177\u8c03\u7528\u3002 \u6982\u89c8\uff1aai-memory \u662f\u4e00\u5957\u7ed9 AI \u7f16\u7a0b\u5de5\u5177\u5171\u7528\u7684\u9879\u76ee\u8bb0\u5fc6\u670d\u52a1\u3002\u5b83\u901a\u8fc7 Hooks \u8bb0\u5f55\u63d0\u793a\u8bcd\u3001\u5de5\u5177\u8c03\u7528\u548c\u4f1a\u8bdd\u8fdb\u5ea6\uff0c\u518d\u6574\u7406\u6210\u7531 Git \u7ba1\u7406\u7684 Markdown Wiki\u3002\u6362\u7528 Claude Code\u3001Codex \u6216 Cursor \u540e\uff0c\u65b0\u5de5\u5177\u53ef\u4ee5\u67e5\u5230\u4e4b\u524d\u505a\u8fc7\u4ec0\u4e48\u3001\u54ea\u4e9b\u65b9\u6cd5\u6ca1\u6709\u6210\u529f\uff0c\u4ee5\u53ca\u63a5\u4e0b\u6765\u8fd8\u6709\u54ea\u4e9b\u4efb\u52a1\u3002ai-memory \u91c7\u7528 MIT \u8bb8\u53ef\u8bc1\uff0c\u4f46\u4e0d\u8d1f\u8d23\u540c\u6b65\u4ee3\u7801\u6587\u4ef6\u3001\u4f9d\u8d56\u548c\u8fd0\u884c\u73af\u5883\u3002 ai-memory \u4e0e\u5185\u7f6e\u8bb0\u5fc6\u6709\u4ec0\u4e48\u4e0d\u540c Claude Code \u5df2\u7ecf\u652f\u6301 CLAUDE.md \u548c\u81ea\u52a8\u8bb0\u5fc6\uff0cCursor \u4e5f\u6709\u9879\u76ee\u89c4\u5219\u7b49\u4e0a\u4e0b\u6587\u529f\u80fd\u3002\u53ea\u4f7f\u7528\u4e00\u6b3e\u5de5\u5177\u65f6\uff0c\u8fd9\u4e9b\u529f\u80fd\u5f80\u5f80\u5df2\u7ecf\u80fd\u4fdd\u5b58\u5e38\u7528\u6307\u4ee4\u548c\u9879\u76ee\u7ea6\u5b9a\u3002\u6362\u5230 Codex \u6216\u5176\u4ed6\u7f16\u7a0b\u52a9\u624b\u540e\uff0c\u539f\u5de5\u5177\u8bb0\u5f55\u7684\u6392\u9519\u8fc7\u7a0b\u3001\u6280\u672f\u51b3\u5b9a\u548c\u672a\u5b8c\u6210\u4e8b\u9879\uff0c\u901a\u5e38\u4e0d\u4f1a\u81ea\u52a8\u51fa\u73b0\u5728\u65b0\u4f1a\u8bdd\u91cc\u3002 ai-memory \u5728\u8fd9\u4e9b\u5de5\u5177\u4e4b\u5916\u8fd0\u884c\u4e00\u5957\u5171\u4eab\u8bb0\u5fc6\u670d\u52a1\u3002\u5b83\u901a\u8fc7\u751f\u547d\u5468\u671f\u94a9\u5b50\u8bb0\u5f55\u63d0\u793a\u8bcd\u3001\u5de5\u5177\u8c03\u7528\u548c\u4f1a\u8bdd\u8fb9\u754c\u7b49\u4fe1\u606f\uff0c\u5728\u4f1a\u8bdd\u7ed3\u675f\u540e\u6574\u7406\u6210 Markdown Wiki\uff0c\u4f9b\u4e4b\u540e\u7684\u4f1a\u8bdd\u68c0\u7d22\u548c\u4ea4\u63a5\u3002 Markdown \u6587\u4ef6\u662f\u8fd9\u5957\u8bb0\u5fc6\u7684\u4e3b\u8981\u4e8b\u5b9e\u6765\u6e90\uff0c\u5e76\u7531 Git \u8bb0\u5f55\u7248\u672c\uff1bSQLite \u7528\u4e8e\u5168\u6587\u68c0\u7d22\u3001\u5b9e\u4f53\u548c\u53ef\u9009\u5411\u91cf\u7b49\u7d22\u5f15\uff0c\u9700\u8981\u65f6\u53ef\u4ee5\u6839\u636e\u6587\u4ef6\u91cd\u65b0\u6784\u5efa\u3002\u5f00\u53d1\u8005\u53ef\u4ee5\u76f4\u63a5\u67e5\u770b\u3001\u4fee\u6539\u548c\u5907\u4efd\u8fd9\u4e9b Markdown \u6587\u4ef6\uff0c\u4e0d\u5fc5\u4f9d\u8d56\u4e13\u6709\u683c\u5f0f\u624d\u80fd\u8bfb\u53d6\u5df2\u6709\u8bb0\u5fc6\u3002 \u4ece Claude\u2026","rel":"","context":"In &quot;\u5f00\u53d1\u8005\u9879\u76ee&quot;","block_context":{"text":"\u5f00\u53d1\u8005\u9879\u76ee","link":"https:\/\/www.ahhhhfs.com\/developer-projects\/"},"img":{"alt_text":"ai-memory \u8ba9 Claude Code \u4e0e Codex \u5171\u4eab\u9879\u76ee\u8bb0\u5fc6","src":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/ai-memory-claude-code-codex-shared-memory-cover.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/ai-memory-claude-code-codex-shared-memory-cover.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/ai-memory-claude-code-codex-shared-memory-cover.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/ai-memory-claude-code-codex-shared-memory-cover.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/09\/ai-memory-claude-code-codex-shared-memory-cover.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":82036,"url":"https:\/\/www.ahhhhfs.com\/82036\/","url_meta":{"origin":82428,"position":5},"title":"holaOS AI Agent \u5de5\u4f5c\u533a\uff1a\u8ba9 Claude Code \u4e0e Codex \u5171\u4eab\u8bb0\u5fc6\u548c\u5de5\u5177","author":"ahhhhfs","date":"2026\u5e748\u670816\u65e5","format":false,"excerpt":"holaOS \u662f\u4e00\u4e2a\u9762\u5411\u957f\u671f AI \u4efb\u52a1\u7684\u5f00\u6e90\u684c\u9762\u5de5\u4f5c\u533a\uff08Agent Workspace\uff09\u3002\u5b83\u4e0d\u662f\u53e6\u4e00\u4e2a\u5355\u7eaf\u7684 AI \u5bf9\u8bdd\u5ba2\u6237\u7aef\uff0c\u800c\u662f\u628a\u9879\u76ee\u8bb0\u5fc6\u3001\u672c\u5730\u6587\u4ef6\u3001MCP \u5de5\u5177\u548c\u81ea\u52a8\u5316\u4efb\u52a1\u653e\u8fdb\u7edf\u4e00\u7684 Workspace\uff0c\u8ba9 Claude Code\u3001Codex \u7b49\u4e0d\u540c Agent \u5171\u7528\u540c\u4e00\u4e2a\u8fd0\u884c\u73af\u5883\u3002 \u5bf9\u540c\u65f6\u4f7f\u7528\u591a\u4e2a Agent \u7684\u5f00\u53d1\u8005\u6765\u8bf4\uff0c\u8fd9\u89e3\u51b3\u7684\u662f\u4e00\u4e2a\u5f88\u5b9e\u9645\u7684\u95ee\u9898\uff1a\u6362\u5de5\u5177\u4e4b\u540e\uff0c\u4e0d\u9700\u8981\u4ece\u5934\u91cd\u65b0\u51c6\u5907\u9879\u76ee\u80cc\u666f\u3001\u5de5\u5177\u8fde\u63a5\u548c\u5de5\u4f5c\u533a\u914d\u7f6e\u3002holaOS \u8fd8\u652f\u6301 BYOK \u4e0e Ollama\uff0c\u672c\u5730\u6587\u4ef6\u548c\u957f\u671f\u8bb0\u5fc6\u4e5f\u53ef\u4ee5\u8ddf\u7740 Workspace \u4fdd\u7559\u4e0b\u6765\u3002 \u5927\u767d\u8bdd\u89e3\u8bf4\uff1a\u666e\u901a AI \u5bf9\u8bdd\u66f4\u50cf\u4e34\u65f6\u5de5\uff0c\u6bcf\u6b21\u6362\u4eba\u90fd\u8981\u91cd\u65b0\u4ea4\u4ee3\u80cc\u666f\uff1bholaOS \u5219\u628a\u9879\u76ee\u8d44\u6599\u3001\u8bb0\u5fc6\u548c\u5de5\u5177\u7559\u5728\u56fa\u5b9a Workspace \u91cc\uff0cClaude Code \u6216 Codex \u63a5\u8fdb\u6765\u540e\u76f4\u63a5\u4f7f\u7528\u8fd9\u5957\u73af\u5883\u3002 holaOS \u548c\u76f4\u63a5\u4f7f\u7528 Claude Code\u3001Codex \u6709\u4ec0\u4e48\u533a\u522b\uff1f Claude Code\u3001Codex \u7b49 Agent \u672c\u8eab\u90fd\u80fd\u4fdd\u7559\u4e00\u5b9a\u7684\u9879\u76ee\u914d\u7f6e\u548c\u4e0a\u4e0b\u6587\uff0c\u4f46\u8fd9\u4e9b\u72b6\u6001\u901a\u5e38\u7559\u5728\u5404\u81ea\u7684\u5de5\u5177\u548c\u8fd0\u884c\u73af\u5883\u91cc\u3002\u6362\u5230\u53e6\u4e00\u4e2a Agent \u540e\uff0c\u4e4b\u524d\u914d\u7f6e\u597d\u7684\u8bb0\u5fc6\u3001\u5de5\u5177\u8fde\u63a5\u548c\u5de5\u4f5c\u89c4\u5219\u4e0d\u4f1a\u81ea\u52a8\u8ddf\u8fc7\u53bb\u3002 holaOS \u4e0d\u628a\u9879\u76ee\u72b6\u6001\u7ed1\u5728\u67d0\u4e00\u4e2a Agent \u4e0a\u3002 Claude\u2026","rel":"","context":"In &quot;AI \u5de5\u5177&quot;","block_context":{"text":"AI \u5de5\u5177","link":"https:\/\/www.ahhhhfs.com\/ai-tools\/"},"img":{"alt_text":"holaOS AI Agent \u5de5\u4f5c\u533a\uff0c\u8ba9 Claude Code \u4e0e Codex \u5171\u4eab\u8bb0\u5fc6\u548c\u5de5\u5177","src":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/holaos-ai-agent-workspace-claude-code-codex-cover.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/holaos-ai-agent-workspace-claude-code-codex-cover.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/holaos-ai-agent-workspace-claude-code-codex-cover.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/holaos-ai-agent-workspace-claude-code-codex-cover.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/holaos-ai-agent-workspace-claude-code-codex-cover.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]}],"jetpack_featured_media_url":"https:\/\/www.ahhhhfs.com\/wp-content\/uploads\/2026\/08\/archify-ai-architecture-diagram-cover.jpg","_links":{"self":[{"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/posts\/82428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/comments?post=82428"}],"version-history":[{"count":3,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/posts\/82428\/revisions"}],"predecessor-version":[{"id":82438,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/posts\/82428\/revisions\/82438"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/media\/82429"}],"wp:attachment":[{"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/media?parent=82428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/categories?post=82428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/tags?post=82428"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/www.ahhhhfs.com\/en\/wp-json\/wp\/v2\/series?post=82428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}