Ai Install Extension: Difference between revisions

From wiki karavi
Jump to navigation Jump to search
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
# Installed IDE Extensions
= Installed IDE Extensions & Agentic Development Environment =


> **Legend:** ✅ installed | — not installed
این صفحه وضعیت افزونه‌ها و ابزارهای Agentic Development نصب‌شده در محیط توسعه را ثبت می‌کند.
> All three IDEs are built on Visual Studio Code and share the same extension marketplace.


## Summary Table
هدف اصلی این محیط، حرکت به سمت یک '''Agentic Development OS''' است؛ یعنی محیطی که بتواند چند AI Coding Agent را از یک نقطه مدیریت کند و قابلیت‌هایی مانند Orchestration، Skills، MCP، Memory، Parallel Agents، Git Worktrees، Code Review و Observability را فراهم کند.


| # | Extension ID | Name | VS Code | Cursor | Antigravity |
محیط‌های اصلی:
|---|--------------|------|:-------:|:------:|:-----------:|
| 1 | `anthropic.claude-code` | Claude Code (Anthropic) | ✅ | ✅ | ✅ |
| 2 | `anysphere.remote-ssh` | Remote SSH (Anysphere) | — | ✅ | — |
| 3 | `anysphere.remote-wsl` | Remote WSL (Anysphere) | — | ✅ | — |
| 4 | `bivipi.ag-manager` | AG Manager (BiViPi) | — | ✅ | ✅ |
| 5 | `blackboxapp.blackbox` | Blackbox AI | ✅ | — | — |
| 6 | `blackboxapp.blackboxagent` | Blackbox Agent | ✅ | — | — |
| 7 | `continue.continue` | Continue | ✅ | — | — |
| 8 | `erennyuksell.ag-multi-account-switchboard` | AG Multi Account Switchboard | — | — | ✅ |
| 9 | `golang.go` | Go (golang) | — | — | ✅ |
| 10 | `leandrosilvaferreira.claude-agents-monitor` | Claude Agents Monitor | — | — | ✅ |
| 11 | `llvm-vs-code-extensions.vscode-clangd` | clangd (LLVM) | — | — | ✅ |
| 12 | `lucasdonordeste.claude-control` | Claude Control | — | ✅ | ✅ |
| 13 | `lucasdonordeste.claude-control-panel` | Claude Control Panel | ✅ | — | — |
| 14 | `meta.pyrefly` | Pyrefly (Meta) | — | — | ✅ |
| 15 | `ms-azuretools.vscode-containers` | Dev Containers | ✅ | — | — |
| 16 | `ms-dotnettools.csdevkit` | C# Dev Kit | ✅ | — | — |
| 17 | `ms-dotnettools.csharp` | C# (Microsoft) | ✅ | — | — |
| 18 | `ms-dotnettools.vscode-dotnet-runtime` | .NET Runtime | ✅ | — | — |
| 19 | `ms-python.debugpy` | Python Debugger (debugpy) | — | — | ✅ |
| 20 | `ms-python.python` | Python (Microsoft) | — | — | ✅ |
| 21 | `ms-python.vscode-python-envs` | Python Environment Manager | — | — | ✅ |
| 22 | `ms-vscode.powershell` | PowerShell (Microsoft) | — | — | ✅ |
| 23 | `nrigalle.claude-trace` | Claude Trace | ✅ | ✅ | ✅ |
| 24 | `openai.chatgpt` | ChatGPT (OpenAI) | ✅ | ✅ | ✅ |
| 25 | `saoudrizwan.claude-dev` | Claude Dev | ✅ | ✅ | ✅ |
| 26 | `shopify.ruby-lsp` | Ruby LSP (Shopify) | — | — | ✅ |
| 27 | `wannanbigpig.codex-accounts-manager` | Codex Accounts Manager | ✅ | — | — |
| 28 | `yossisa.cursor-usage` | Cursor Usage | — | ✅ | — |


---
* Visual Studio Code
* Cursor
* Google Antigravity


## Details
Agentهای اصلی:


### 1. `anthropic.claude-code`
* Claude Code
- **Name:** Claude Code (Anthropic)
* OpenAI Codex
- **Installed in:** VS Code ✅ | Cursor ✅ | Antigravity ✅
* OpenCode
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=anthropic.claude-code) · [Cursor](https://marketplace.visualstudio.com/items?itemName=anthropic.claude-code) · [Antigravity](https://marketplace.visualstudio.com/items?itemName=anthropic.claude-code)
* Continue
- **Install:** `code --install-extension anthropic.claude-code`
* Cline
- **Description:** Official Anthropic Claude Code extension for AI-assisted coding.


### 2. `anysphere.remote-ssh`
ابزارهای Agentic جدید:
- **Name:** Remote SSH (Anysphere) — v1.1.14
- **Installed in:** VS Code — | Cursor ✅ | Antigravity —
- **Marketplace:** [Cursor](https://marketplace.visualstudio.com/items?itemName=anysphere.remote-ssh)
- **Install:** `code --install-extension anysphere.remote-ssh`
- **Description:** Connect to remote servers via Secure Shell (SSH).


### 3. `anysphere.remote-wsl`
* Multicoder
- **Name:** Remote WSL (Anysphere) — v1.0.13
* BuySkills
- **Installed in:** VS Code — | Cursor ✅ | Antigravity —
* Crispy
- **Marketplace:** [Cursor](https://marketplace.visualstudio.com/items?itemName=anysphere.remote-wsl)
- **Install:** `code --install-extension anysphere.remote-wsl`
- **Description:** Connect to Windows Subsystem for Linux (WSL) environments.


### 4. `bivipi.ag-manager`
'''راهنما:''' = نصب‌شده | = نصب‌نشده / ثبت نشده
- **Name:** AG Manager (BiViPi) — v1.4.0
- **Installed in:** VS Code — | Cursor ✅ | Antigravity ✅
- **Marketplace:** [Cursor](https://marketplace.visualstudio.com/items?itemName=bivipi.ag-manager) · [Antigravity](https://marketplace.visualstudio.com/items?itemName=bivipi.ag-manager)
- **Install:** `code --install-extension bivipi.ag-manager`
- **Description:** Manage coding agents (AG) from within the editor.


### 5. `blackboxapp.blackbox`
----
- **Name:** Blackbox AI
- **Installed in:** VS Code ✅ | Cursor — | Antigravity —
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=blackboxapp.blackbox)
- **Install:** `code --install-extension blackboxapp.blackbox`
- **Description:** AI coding assistant with code completion and chat.


### 6. `blackboxapp.blackboxagent`
= Agentic OS Architecture =
- **Name:** Blackbox Agent
- **Installed in:** VS Code ✅ | Cursor — | Antigravity —
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=blackboxapp.blackboxagent)
- **Install:** `code --install-extension blackboxapp.blackboxagent`
- **Description:** Autonomous AI agent for coding tasks and automation in Blackbox.


### 7. `continue.continue`
ساختار هدف:
- **Name:** Continue
- **Installed in:** VS Code ✅ | Cursor — | Antigravity —
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=continue.continue)
- **Install:** `code --install-extension continue.continue`
- **Description:** Open-source AI coding assistant for automated development.


### 8. `erennyuksell.ag-multi-account-switchboard`
<pre>
- **Name:** AG Multi Account Switchboard — v3.2.1
                  Agentic Development OS
- **Installed in:** VS Code — | Cursor — | Antigravity
                          │
- **Marketplace:** [Antigravity](https://marketplace.visualstudio.com/items?itemName=erennyuksell.ag-multi-account-switchboard)
            ┌─────────────┴─────────────┐
- **Install:** `code --install-extension erennyuksell.ag-multi-account-switchboard`
            │                          │
- **Description:** Switch between multiple agent accounts quickly and easily.
          IDE Layer              Agentic UI Layer
            │                          │
    ┌───────┼────────┐          ┌───────┼────────┐
    │      │        │          │      │        │
VS Code   Cursor Antigravity Multicoder Crispy  ...
    │
    ├──────────── Agent Layer ─────────────┐
    │                                      │
    ▼                                      ▼
Claude Code                              Codex
    │                                      │
    ├──────── OpenCode / Cline ────────────┤
    │                                      │
    └────────── Specialized Agents ────────┘
                        │
                Orchestration Layer
                        │
      ┌─────────────────┼──────────────────┐
      ▼                ▼                  ▼
    Skills            MCP              Memory
      │                │                  │
      └────────────── Tools ───────────────┘
                        │
                  Git Worktrees
                        │
              Diff / Test / Review
                        │
                      Git / PR
</pre>


### 9. `golang.go`
----
- **Name:** Go (golang) — v0.56.0
- **Installed in:** VS Code — | Cursor — | Antigravity ✅
- **Marketplace:** [Antigravity](https://marketplace.visualstudio.com/items?itemName=golang.go)
- **Install:** `code --install-extension golang.go`
- **Description:** Rich language support for the Go programming language.


### 10. `leandrosilvaferreira.claude-agents-monitor`
= نکته مهم درباره نصب Extension =
- **Name:** Claude Agents Monitor — v0.4.7
- **Installed in:** VS Code — | Cursor — | Antigravity ✅
- **Marketplace:** [Antigravity](https://marketplace.visualstudio.com/items?itemName=leandrosilvaferreira.claude-agents-monitor)
- **Install:** `code --install-extension leandrosilvaferreira.claude-agents-monitor`
- **Description:** Monitor your Claude agents' activity and status.


### 11. `llvm-vs-code-extensions.vscode-clangd`
== Visual Studio Code ==
- **Name:** clangd (LLVM) — v0.6.0
- **Installed in:** VS Code — | Cursor — | Antigravity ✅
- **Marketplace:** [Antigravity](https://marketplace.visualstudio.com/items?itemName=llvm-vs-code-extensions.vscode-clangd)
- **Install:** `code --install-extension llvm-vs-code-extensions.vscode-clangd`
- **Description:** C/C++ language server (clangd) with code intelligence.


### 12. `lucasdonordeste.claude-control`
برای VS Code از CLI رسمی VS Code استفاده می‌شود:
- **Name:** Claude Control — v1.9.3
- **Installed in:** VS Code — | Cursor ✅ | Antigravity ✅
- **Marketplace:** [Cursor](https://marketplace.visualstudio.com/items?itemName=lucasdonordeste.claude-control) · [Antigravity](https://marketplace.visualstudio.com/items?itemName=lucasdonordeste.claude-control)
- **Install:** `code --install-extension lucasdonordeste.claude-control`
- **Description:** Control and manage Claude sessions from the editor.


### 13. `lucasdonordeste.claude-control-panel`
<pre>
- **Name:** Claude Control Panel
code --install-extension EXTENSION_ID
- **Installed in:** VS Code ✅ | Cursor — | Antigravity —
</pre>
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=lucasdonordeste.claude-control-panel)
- **Install:** `code --install-extension lucasdonordeste.claude-control-panel`
- **Description:** Panel to control and configure Claude AI assistant settings.


### 14. `meta.pyrefly`
مشاهده Extensionهای نصب‌شده:
- **Name:** Pyrefly (Meta) — v1.2.0
- **Installed in:** VS Code — | Cursor — | Antigravity ✅
- **Marketplace:** [Antigravity](https://marketplace.visualstudio.com/items?itemName=meta.pyrefly)
- **Install:** `code --install-extension meta.pyrefly`
- **Description:** Fast Python type checker and language server by Meta.


### 15. `ms-azuretools.vscode-containers`
<pre>
- **Name:** Dev Containers
code --list-extensions
- **Installed in:** VS Code ✅ | Cursor — | Antigravity —
</pre>
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-containers)
- **Install:** `code --install-extension ms-azuretools.vscode-containers`
- **Description:** Develop in reproducible Docker container environments.


### 16. `ms-dotnettools.csdevkit`
== Cursor ==
- **Name:** C# Dev Kit
- **Installed in:** VS Code ✅ | Cursor — | Antigravity —
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit)
- **Install:** `code --install-extension ms-dotnettools.csdevkit`
- **Description:** Complete .NET and C# development toolkit.


### 17. `ms-dotnettools.csharp`
دستور:
- **Name:** C# (Microsoft)
- **Installed in:** VS Code ✅ | Cursor — | Antigravity —
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp)
- **Install:** `code --install-extension ms-dotnettools.csharp`
- **Description:** Official Microsoft C# language support extension.


### 18. `ms-dotnettools.vscode-dotnet-runtime`
<pre>
- **Name:** .NET Runtime
code --install-extension EXTENSION_ID
- **Installed in:** VS Code ✅ | Cursor — | Antigravity —
</pre>
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.vscode-dotnet-runtime)
- **Install:** `code --install-extension ms-dotnettools.vscode-dotnet-runtime`
- **Description:** Acquires and manages .NET runtimes for extensions.


### 19. `ms-python.debugpy`
مربوط به VS Code است و نباید به‌عنوان دستور نصب Extension در Cursor استفاده شود.
- **Name:** Python Debugger (debugpy) — v2026.6.0
- **Installed in:** VS Code — | Cursor — | Antigravity ✅
- **Marketplace:** [Antigravity](https://marketplace.visualstudio.com/items?itemName=ms-python.debugpy)
- **Install:** `code --install-extension ms-python.debugpy`
- **Description:** Official Python debugger based on the debugpy library.


### 20. `ms-python.python`
Extensionهای Cursor از داخل خود Cursor مدیریت شوند:
- **Name:** Python (Microsoft) — v2026.4.0
- **Installed in:** VS Code — | Cursor — | Antigravity ✅
- **Marketplace:** [Antigravity](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
- **Install:** `code --install-extension ms-python.python`
- **Description:** Official Microsoft Python extension with rich language support.


### 21. `ms-python.vscode-python-envs`
<pre>
- **Name:** Python Environment Manager — v1.20.1
Cursor
- **Installed in:** VS Code — | Cursor — | Antigravity ✅
→ Extensions
- **Marketplace:** [Antigravity](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-python-envs)
→ Search
- **Install:** `code --install-extension ms-python.vscode-python-envs`
Install
- **Description:** Manage Python virtual and conda environments.
</pre>


### 22. `ms-vscode.powershell`
Cursor Agent CLI نیز ابزار جداگانه‌ای است.
- **Name:** PowerShell (Microsoft) — v2025.4.0
- **Installed in:** VS Code — | Cursor — | Antigravity ✅
- **Marketplace:** [Antigravity](https://marketplace.visualstudio.com/items?itemName=ms-vscode.powershell)
- **Install:** `code --install-extension ms-vscode.powershell`
- **Description:** Rich PowerShell language support for editing and debugging.


### 23. `nrigalle.claude-trace`
== Google Antigravity ==
- **Name:** Claude Trace — v1.8.2
- **Installed in:** VS Code ✅ | Cursor ✅ | Antigravity ✅
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=nrigalle.claude-trace) · [Cursor](https://marketplace.visualstudio.com/items?itemName=nrigalle.claude-trace) · [Antigravity](https://marketplace.visualstudio.com/items?itemName=nrigalle.claude-trace)
- **Install:** `code --install-extension nrigalle.claude-trace`
- **Description:** Trace and visualize Claude AI request breakdowns.


### 24. `openai.chatgpt`
برای Antigravity نیز نباید دستور <code>code --install-extension</code> را به‌عنوان دستور نصب مخصوص Antigravity استفاده کرد.
- **Name:** ChatGPT (OpenAI) — v26.721.30844
- **Installed in:** VS Code ✅ | Cursor ✅ | Antigravity
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=openai.chatgpt) · [Cursor](https://marketplace.visualstudio.com/items?itemName=openai.chatgpt) · [Antigravity](https://marketplace.visualstudio.com/items?itemName=openai.chatgpt)
- **Install:** `code --install-extension openai.chatgpt`
- **Description:** Official OpenAI ChatGPT assistant for coding support.


### 25. `saoudrizwan.claude-dev`
Extensionها، Plugins و Skills آن باید با مکانیزم خود Antigravity مدیریت شوند.
- **Name:** Claude Dev — v4.1.6
- **Installed in:** VS Code ✅ | Cursor ✅ | Antigravity
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=saoudrizwan.claude-dev) · [Cursor](https://marketplace.visualstudio.com/items?itemName=saoudrizwan.claude-dev) · [Antigravity](https://marketplace.visualstudio.com/items?itemName=saoudrizwan.claude-dev)
- **Install:** `code --install-extension saoudrizwan.claude-dev`
- **Description:** Autonomous coding agent powered by Claude.


### 26. `shopify.ruby-lsp`
Antigravity CLI نیز با دستور:
- **Name:** Ruby LSP (Shopify) — v0.10.6
- **Installed in:** VS Code — | Cursor — | Antigravity ✅
- **Marketplace:** [Antigravity](https://marketplace.visualstudio.com/items?itemName=shopify.ruby-lsp)
- **Install:** `code --install-extension shopify.ruby-lsp`
- **Description:** Ruby language server protocol by Shopify.


### 27. `wannanbigpig.codex-accounts-manager`
<pre>
- **Name:** Codex Accounts Manager
agy
- **Installed in:** VS Code ✅ | Cursor — | Antigravity —
</pre>
- **Marketplace:** [VS Code](https://marketplace.visualstudio.com/items?itemName=wannanbigpig.codex-accounts-manager)
- **Install:** `code --install-extension wannanbigpig.codex-accounts-manager`
- **Description:** Manage multiple Codex accounts and authentication.


### 28. `yossisa.cursor-usage`
اجرا می‌شود.
- **Name:** Cursor Usage — v1.3.0
- **Installed in:** VS Code — | Cursor ✅ | Antigravity —
- **Marketplace:** [Cursor](https://marketplace.visualstudio.com/items?itemName=yossisa.cursor-usage)
- **Install:** `code --install-extension yossisa.cursor-usage`
- **Description:** Track and display your Cursor usage statistics.


---
----


## Install All Extensions
= Summary Table =


You can install all extensions across the three IDEs with these commands:
{| class="wikitable sortable"
|-
! #
! Extension / Tool
! کاربرد
! VS Code
! Cursor
! Antigravity
|-
| 1 || <code>anthropic.claude-code</code> || Claude Code || ✅ || ✅ || ✅
|-
| 2 || <code>continue.continue</code> || Continue AI || ✅ || — || —
|-
| 3 || <code>openai.chatgpt</code> || OpenAI / ChatGPT || ✅ || ✅ || ✅
|-
| 4 || <code>saoudrizwan.claude-dev</code> || Cline / Claude Dev || ✅ || ✅ || ✅
|-
| 5 || <code>sst-dev.opencode</code> || OpenCode || ✅ || — || —
|-
| 6 || <code>tanishqkancharla.opencode-vscode</code> || OpenCode Integration || ✅ || — || —
|-
| 7 || <code>wannanbigpig.codex-accounts-manager</code> || Codex Accounts Manager || ✅ || — || —
|-
| 8 || Multicoder || Multi-Agent UI / Agent Management || ✅ || — || —
|-
| 9 || BuySkills || Agent Skills Management || ✅ || — || —
|-
| 10 || Crispy || Claude/Codex Agentic UI & Orchestration || ✅ || — || —
|-
| 11 || <code>lucasdonordeste.claude-control-panel</code> || Claude Control Panel || ✅ || — || —
|-
| 12 || <code>nrigalle.claude-trace</code> || Claude Observability / Trace || ✅ || ✅ || ✅
|-
| 13 || <code>anysphere.remote-ssh</code> || Cursor Remote SSH || — || ✅ || —
|-
| 14 || <code>anysphere.remote-wsl</code> || Cursor Remote WSL || — || ✅ || —
|-
| 15 || <code>bivipi.ag-manager</code> || AG Manager || — || ✅ || ✅
|-
| 16 || <code>erennyuksell.ag-multi-account-switchboard</code> || AG Multi Account || — || — || ✅
|-
| 17 || <code>leandrosilvaferreira.claude-agents-monitor</code> || Claude Agents Monitor || — || — || ✅
|-
| 18 || <code>lucasdonordeste.claude-control</code> || Claude Control || — || ✅ || ✅
|-
| 19 || <code>yossisa.cursor-usage</code> || Cursor Usage || — || ✅ || —
|-
| 20 || <code>golang.go</code> || Go || ✅ || — || ✅
|-
| 21 || <code>llvm-vs-code-extensions.vscode-clangd</code> || clangd || ✅ || — || ✅
|-
| 22 || <code>meta.pyrefly</code> || Pyrefly || ✅ || — || ✅
|-
| 23 || <code>ms-azuretools.vscode-containers</code> || Containers || ✅ || — || —
|-
| 24 || <code>ms-dotnettools.csdevkit</code> || C# Dev Kit || ✅ || — || —
|-
| 25 || <code>ms-dotnettools.csharp</code> || C# || ✅ || — || —
|-
| 26 || <code>ms-dotnettools.vscode-dotnet-runtime</code> || .NET Runtime || ✅ || — || —
|-
| 27 || <code>ms-python.debugpy</code> || Python Debugger || ✅ || — || ✅
|-
| 28 || <code>ms-python.python</code> || Python || ✅ || — || ✅
|-
| 29 || <code>ms-python.vscode-pylance</code> || Pylance || ✅ || — || —
|-
| 30 || <code>ms-python.vscode-python-envs</code> || Python Environments || ✅ || — || ✅
|-
| 31 || <code>ms-vscode.powershell</code> || PowerShell || ✅ || — || ✅
|-
| 32 || <code>shopify.ruby-lsp</code> || Ruby LSP || ✅ || — || ✅
|}


```bash
----
# VS Code
 
= Visual Studio Code =
 
VS Code در این ساختار IDE اصلی برای آزمایش Agentic Development است.
 
== AI / Agent Extensions ==
 
Extensionهای AI ثبت‌شده:
 
<pre>
anthropic.claude-code
continue.continue
lucasdonordeste.claude-control-panel
nrigalle.claude-trace
openai.chatgpt
saoudrizwan.claude-dev
sst-dev.opencode
tanishqkancharla.opencode-vscode
wannanbigpig.codex-accounts-manager
</pre>
 
نصب:
 
<pre>
code --install-extension anthropic.claude-code
code --install-extension anthropic.claude-code
code --install-extension blackboxapp.blackbox
code --install-extension blackboxapp.blackboxagent
code --install-extension continue.continue
code --install-extension continue.continue
code --install-extension lucasdonordeste.claude-control-panel
code --install-extension lucasdonordeste.claude-control-panel
code --install-extension ms-azuretools.vscode-containers
code --install-extension ms-dotnettools.csdevkit
code --install-extension ms-dotnettools.csharp
code --install-extension ms-dotnettools.vscode-dotnet-runtime
code --install-extension nrigalle.claude-trace
code --install-extension nrigalle.claude-trace
code --install-extension openai.chatgpt
code --install-extension openai.chatgpt
code --install-extension saoudrizwan.claude-dev
code --install-extension saoudrizwan.claude-dev
code --install-extension sst-dev.opencode
code --install-extension tanishqkancharla.opencode-vscode
code --install-extension wannanbigpig.codex-accounts-manager
code --install-extension wannanbigpig.codex-accounts-manager
</pre>
----
= Multicoder =
'''Status:''' ✅ Installed
Multicoder به‌عنوان لایه Multi-Agent UI در Agentic OS استفاده می‌شود.
هدف اصلی آن ایجاد یک محیط مشترک برای کار با چند Coding Agent است.
نقش پیشنهادی:
<pre>
                  Multicoder
                      │
      ┌───────────────┼───────────────┐
      ▼              ▼              ▼
Claude Code        Codex          OpenCode
      │              │              │
      └──────── Agent Sessions ────────┘
                      │
                Unified Agent UI
</pre>
کاربردهای موردنظر:
* مدیریت چند Coding Agent
* اجرای Agentها از یک UI
* مدیریت Sessionهای Agent
* کاهش نیاز به چند پنل مستقل
* استفاده از Agentهای مختلف برای وظایف متفاوت
* تبدیل VS Code به یک Multi-Agent Workspace
'''نقش در Agentic OS:'''
<pre>
Multi-Agent UI / Agent Control Plane
</pre>
'''اولویت:''' بسیار بالا
----
= BuySkills =
'''Status:''' ✅ Installed
BuySkills برای ایجاد و مدیریت لایه Skills در Agentic OS استفاده می‌شود.
هدف این است که Skillها تا حد امکان مستقل از Agent باشند.
معماری هدف:
<pre>
                    Skills Library
                          │
      ┌──────────────────┼──────────────────┐
      ▼                  ▼                  ▼
Claude Code            Codex            Cursor
      │                  │                  │
      ├────────────── OpenCode ─────────────┤
      │                  │                  │
      └──────────── Cline / Others ─────────┘
</pre>
نمونه Skills موردنظر:
<pre>
skills/
├── dotnet-architect/
├── api-design/
├── database-review/
├── security-review/
├── code-review/
├── unit-testing/
├── integration-testing/
├── performance/
├── docker/
├── git/
├── documentation/
└── refactoring/
</pre>
'''نقش در Agentic OS:'''
<pre>
Shared Agent Skills Layer
</pre>
هدف نهایی این است که Skillهای قابل استفاده مجدد بین Claude، Codex، OpenCode و سایر Agentها داشته باشیم.
'''اولویت:''' بسیار بالا
----
= Crispy =
'''Status:''' ✅ Installed
Crispy به‌عنوان یک ابزار آزمایشی برای Agentic UI و Orchestration نصب شده است.
تمرکز موردنظر:
* Claude Code
* Codex
* Agent Sessions
* Multi-Agent workflow
* Agent Memory
* Orchestration
* مشاهده و کنترل Agentها از UI
ساختار مورد آزمایش:
<pre>
                      Crispy
                        │
              ┌─────────┴─────────┐
              ▼                  ▼
          Claude Code            Codex
              │                  │
              └──── Collaboration ┘
                        │
                  Orchestration
                        │
                      Memory
</pre>
'''نقش در Agentic OS:'''
<pre>
Experimental Agent UI
+
Orchestration
+
Memory
</pre>
Crispy فعلاً به‌عنوان ابزار آزمایشی در نظر گرفته می‌شود و جایگزین Multicoder یا Orchestrator اصلی نشده است.
'''اولویت:''' آزمایشی
----
= Claude Code =
Extension:
<pre>
anthropic.claude-code
</pre>
Status:
* VS Code: ✅
* Cursor: ✅
* Antigravity: ✅
در معماری Agentic OS، Claude Code گزینه اصلی برای نقش:
<pre>
Main Orchestrator
Architecture Agent
Planning Agent
Complex Reasoning Agent
</pre>
است.
در VS Code:
<pre>
code --install-extension anthropic.claude-code
</pre>
----
= OpenAI Codex =
Codex یکی از Agentهای اصلی سیستم است.
نقش پیشنهادی:
<pre>
Implementation Worker
Refactoring Worker
Testing Worker
Code Review Worker
</pre>
در معماری هدف:
<pre>
Claude Orchestrator
        │
        ├──────────────┐
        ▼              ▼
      Codex          Codex
  Implementation    Tests
        │              │
        └──────┬───────┘
              ▼
            Review
</pre>
Codex Accounts Manager نیز در VS Code نصب شده است:
<pre>
wannanbigpig.codex-accounts-manager
</pre>
----
= OpenCode =
OpenCode به‌عنوان Agent جایگزین و Provider-independent در محیط نگهداری می‌شود.
Extensionهای نصب‌شده در VS Code:
<pre>
sst-dev.opencode
tanishqkancharla.opencode-vscode
</pre>
نقش پیشنهادی:
<pre>
Alternative Worker Agent
Model Router
Fallback Agent
Experimental Agent
</pre>
----
= Continue =
Extension:
<pre>
continue.continue
</pre>
Status:
<pre>
VS Code: Installed
</pre>
نقش Continue در معماری:
* اتصال مدل‌های مختلف
* AI coding workflow
* Model flexibility
* experimentation
----
= Cline =
Extension:
<pre>
saoudrizwan.claude-dev
</pre>
Status:
* VS Code: ✅
* Cursor: ✅
* Antigravity: ✅
نقش پیشنهادی:
<pre>
Autonomous Worker
MCP-enabled Agent
Experimental Worker
</pre>
----
= Observability Layer =
یکی از نیازهای Agentic OS مشاهده رفتار Agentها است.
ابزارهای فعلی:
== Claude Trace ==
<pre>
nrigalle.claude-trace
</pre>
Status:
* VS Code: ✅
* Cursor: ✅
* Antigravity: ✅
کاربرد:
* Trace فعالیت Claude
* Debug workflow
* بررسی رفتار Agent
== Claude Control Panel ==
<pre>
lucasdonordeste.claude-control-panel
</pre>
Status:
<pre>
VS Code: ✅
</pre>
کاربرد:
* مشاهده وضعیت Claude
* کنترل Sessionها
* مدیریت بهتر Agent


# Cursor
----
code --install-extension anysphere.remote-ssh
code --install-extension anysphere.remote-wsl
code --install-extension bivipi.ag-manager
code --install-extension lucasdonordeste.claude-control
code --install-extension yossisa.cursor-usage


# Antigravity
= Skills Layer =
code --install-extension erennyuksell.ag-multi-account-switchboard
 
code --install-extension golang.go
Skills یکی از اجزای اصلی Agentic OS است.
code --install-extension leandrosilvaferreira.claude-agents-monitor
 
code --install-extension llvm-vs-code-extensions.vscode-clangd
ابزار اصلی فعلی:
code --install-extension meta.pyrefly
 
<pre>
BuySkills
</pre>
 
ساختار هدف:
 
<pre>
            Shared Skills Repository
                      │
    ┌─────────────────┼─────────────────┐
    ▼                ▼                ▼
Development        Security          DevOps
    │                │                │
Architecture      OWASP            Docker
Testing            Review          CI/CD
Refactoring        Audit            Deployment
</pre>
 
هدف:
 
* Reusable Skills
* Shared Skills
* Version-controlled Skills
* Project-specific Skills
* Organization-wide Skills
 
----
 
= MCP Layer =
 
MCP باید به‌عنوان Tool Bus سیستم Agentic استفاده شود.
 
معماری هدف:
 
<pre>
                    Agents
                      │
                      MCP
                      │
      ┌───────────────┼────────────────┐
      ▼              ▼                ▼
    GitHub          Database          Browser
      │              │                │
    Issues            SQL              Web
      PRs              Data            Test
</pre>
 
اهداف:
 
* دسترسی استاندارد Agentها به Tools
* کاهش وابستگی به Agent خاص
* استفاده مشترک از Toolها
* کنترل دسترسی
* قابلیت توسعه
 
----
 
= Memory Layer =
 
Agentic OS نیاز به Memory دارد.
 
Memory موردنظر شامل:
 
<pre>
Project Memory
Architecture Decisions
Coding Standards
Previous Agent Decisions
Known Bugs
Security Findings
User Preferences
Task History
</pre>
 
Crispy یکی از ابزارهایی است که برای بررسی قابلیت Agent Memory نصب شده است.
 
Memory نباید فقط به Conversation History محدود شود.
 
----
 
= Orchestration Layer =
 
هدف نهایی اجرای workflow مشابه زیر است:
 
<pre>
User Request
    │
    ▼
Main Orchestrator
    │
    ├───────────────┬───────────────┐
    ▼              ▼              ▼
Architecture      Research        Planning
    │              │              │
    └───────────────┼───────────────┘
                    ▼
                Task Breakdown
                    │
      ┌─────────────┼─────────────┐
      ▼            ▼            ▼
    Worker 1      Worker 2      Worker 3
    Codex        Claude      OpenCode
      │            │            │
      ▼            ▼            ▼
Implementation    Tests        Security
      │            │            │
      └─────────────┼─────────────┘
                    ▼
                  Review
                    │
                    ▼
                Validation
                    │
                    ▼
                  Git / PR
</pre>
 
----
 
= Parallel Agent Strategy =
 
برای جلوگیری از Conflict:
 
<pre>
Repository
    │
    ├── Worktree A → Agent A
    ├── Worktree B → Agent B
    ├── Worktree C → Agent C
    └── Worktree D → Review Agent
</pre>
 
هر Agent ترجیحاً باید workspace یا Git Worktree مستقل داشته باشد.
 
----
 
= Agent Roles =
 
نقش‌های هدف:
 
{| class="wikitable"
|-
! Role
! Agent پیشنهادی
! مسئولیت
|-
| Main Orchestrator
| Claude Code
| Planning / Delegation / Architecture
|-
| Implementation
| Codex
| Coding / Refactoring
|-
| Alternative Worker
| OpenCode
| Coding / Provider flexibility
|-
| Autonomous Worker
| Cline
| Tool-based autonomous tasks
|-
| Security Agent
| Claude / Codex
| Security Review
|-
| Test Agent
| Codex
| Unit / Integration Tests
|-
| Review Agent
| Claude + Codex
| Independent Code Review
|}
 
----
 
= Development Extensions =
 
== .NET / C# ==
 
<pre>
code --install-extension ms-dotnettools.csdevkit
code --install-extension ms-dotnettools.csharp
code --install-extension ms-dotnettools.vscode-dotnet-runtime
</pre>
 
== Python ==
 
<pre>
code --install-extension ms-python.debugpy
code --install-extension ms-python.debugpy
code --install-extension ms-python.python
code --install-extension ms-python.python
code --install-extension ms-python.vscode-pylance
code --install-extension ms-python.vscode-python-envs
code --install-extension ms-python.vscode-python-envs
code --install-extension meta.pyrefly
</pre>
== Go ==
<pre>
code --install-extension golang.go
</pre>
== LLVM / clangd ==
<pre>
code --install-extension llvm-vs-code-extensions.vscode-clangd
</pre>
== PowerShell ==
<pre>
code --install-extension ms-vscode.powershell
code --install-extension ms-vscode.powershell
</pre>
== Ruby ==
<pre>
code --install-extension shopify.ruby-lsp
code --install-extension shopify.ruby-lsp
```
</pre>
 
== Containers ==
 
<pre>
code --install-extension ms-azuretools.vscode-containers
</pre>
 
----
 
= Cursor =
 
Cursor به‌عنوان IDE دوم Agentic Development نگهداری می‌شود.
 
Extensionهای ثبت‌شده:
 
* Claude Code
* Claude Trace
* Claude Dev / Cline
* ChatGPT
* Claude Control
* Cursor Usage
* Remote SSH
* Remote WSL
* AG Manager
 
'''مهم:'''
 
از دستور:
 
<pre>
code --install-extension
</pre>
 
برای نصب Extension داخل Cursor استفاده نشود.
 
Extensionها از UI خود Cursor نصب شوند.
 
== Cursor Agent CLI ==
 
Cursor Agent CLI یک ابزار مستقل از Extension است.
 
بررسی:
 
<pre>
agent --version
</pre>
 
اجرا:
 
<pre>
agent
</pre>
 
----
 
= Google Antigravity =
 
Antigravity به‌عنوان محیط Agentic مستقل برای آزمایش نگهداری می‌شود.
 
قابلیت‌های موردنظر:
 
* Agents
* Skills
* Plugins
* MCP
* Rules
* Hooks
 
CLI:
 
<pre>
agy
</pre>
 
بررسی:
 
<pre>
agy --version
</pre>
 
Pluginها:
 
<pre>
agy plugin list
</pre>
 
در Antigravity، Plugin و Skill با VS Code Extension یکسان نیستند.
 
----
 
= Agentic OS Feature Matrix =
 
{| class="wikitable"
|-
! قابلیت
! ابزار فعلی
! وضعیت
|-
| Multi-Agent UI
| Multicoder
| ✅
|-
| Claude Agent
| Claude Code
| ✅
|-
| Codex Agent
| OpenAI Codex
| ✅
|-
| Alternative Agent
| OpenCode
| ✅
|-
| Autonomous Agent
| Cline
| ✅
|-
| Skills Management
| BuySkills
| ✅
|-
| Agent Memory Experiment
| Crispy
| ✅ Experimental
|-
| Agent Observability
| Claude Trace
| ✅
|-
| Claude Management
| Claude Control Panel
| ✅
|-
| MCP
| Claude / Cline / Agent ecosystem
| 🟡 در حال توسعه
|-
| Parallel Agents
| Multicoder / Agent ecosystem
| 🟡 در حال ارزیابی
|-
| Git Worktrees
| Agent tooling
| 🟡 نیازمند استانداردسازی
|-
| Central Token Management
| —
| 🔴 نیازمند راهکار
|-
| Cross-Agent Usage Analytics
| —
| 🔴 نیازمند راهکار
|-
| Unified Memory
| Crispy / Future Memory Layer
| 🟡 آزمایشی
|-
| Central Orchestrator
| Claude / External Orchestrator
| 🟡 در حال ارزیابی
|-
| Automated Review Pipeline
| Claude + Codex
| 🟡 نیازمند Workflow
|}
 
----
 
= Current Agentic Stack =
 
در حال حاضر Stack اصلی به شکل زیر است:
 
<pre>
VS Code
├── Claude Code
├── OpenAI / ChatGPT
├── Codex Accounts Manager
├── OpenCode
├── Continue
├── Cline
├── Multicoder
│    └── Multi-Agent UI
├── BuySkills
│    └── Skills Management
├── Crispy
│    ├── Agent UI
│    ├── Orchestration Experiment
│    └── Memory Experiment
├── Claude Control Panel
└── Claude Trace
</pre>
 
----
 
= Target Agentic Development OS =
 
هدف نهایی:
 
<pre>
╔══════════════════════════════════════════════════╗
║            AGENTIC DEVELOPMENT OS              ║
╠══════════════════════════════════════════════════╣
║ UI                                              ║
║ VS Code / Multicoder / Specialized Dashboards    ║
╠══════════════════════════════════════════════════╣
║ ORCHESTRATOR                                    ║
║ Claude Code / Orchestration Engine              ║
╠══════════════════════════════════════════════════╣
║ AGENTS                                          ║
║ Claude │ Codex │ OpenCode │ Cline │ Others      ║
╠══════════════════════════════════════════════════╣
║ SKILLS                                          ║
║ BuySkills / Shared Skills Repository            ║
╠══════════════════════════════════════════════════╣
║ TOOL BUS                                        ║
║ MCP                                              ║
╠══════════════════════════════════════════════════╣
║ MEMORY                                          ║
║ Project / Architecture / Task / Agent Memory    ║
╠══════════════════════════════════════════════════╣
║ OBSERVABILITY                                    ║
║ Claude Trace / Usage / Logs / Agent Status      ║
╠══════════════════════════════════════════════════╣
║ ISOLATION                                        ║
║ Git Worktrees / Independent Agent Sessions      ║
╠══════════════════════════════════════════════════╣
║ QUALITY PIPELINE                                ║
║ Test → Review → Security → Validation → PR      ║
╠══════════════════════════════════════════════════╣
║ COST / TOKEN MANAGEMENT                          ║
║ Central Usage / Limits / Routing / Optimization  ║
╚══════════════════════════════════════════════════╝
</pre>
 
----
 
= Current Evaluation =
 
با نصب Multicoder، BuySkills و Crispy، سه بخش مهم دیگر از Agentic OS پوشش داده شده‌اند:
 
{| class="wikitable"
|-
! ابزار
! لایه
! ارزیابی فعلی
|-
| Multicoder
| Multi-Agent UI
| بسیار مهم
|-
| BuySkills
| Skills
| بسیار مهم
|-
| Crispy
| Memory / Agent UI / Orchestration
| آزمایشی
|-
| Claude Code
| Orchestrator / Agent
| اصلی
|-
| Codex
| Worker
| اصلی
|-
| OpenCode
| Alternative Worker
| اصلی / جایگزین
|-
| Cline
| Autonomous Worker
| مکمل
|-
| Claude Trace
| Observability
| مکمل
|}
 
----
 
= Remaining Gaps =
 
با وجود ابزارهای فعلی، هنوز چند بخش برای رسیدن به Agentic OS کامل نیاز به بررسی دارند:
 
# '''Central Token Management''' — مشاهده مصرف Claude، Codex، OpenCode و Providerهای مختلف در یک محل
# '''Token Optimization''' — انتخاب Agent/Model مناسب بر اساس هزینه و Context
# '''Unified Memory''' — حافظه مشترک و پایدار بین Agentها
# '''Central Orchestration''' — delegation واقعی و خودکار بین چند Agent
# '''Agent Health Monitoring''' — مشاهده وضعیت همه Agentها
# '''Unified Logs''' — Log و Trace مشترک
# '''Policy / Permissions''' — تعیین اینکه هر Agent اجازه چه عملیاتی دارد
# '''Automatic Git Worktree Management''' — isolation خودکار Workerها
# '''Quality Gates''' — جلوگیری از Merge قبل از Test/Security/Review
# '''Cross-Agent Handoff''' — تحویل Context و Task استاندارد بین Agentها
# '''Usage Analytics''' — مقایسه کیفیت، هزینه و سرعت Agentها
 
----
 
= Next Architecture Goal =
 
مرحله بعدی نباید صرفاً نصب Extensionهای بیشتر باشد.
 
هدف بعدی باید اتصال اجزای موجود باشد:
 
<pre>
                  User
                    │
                    ▼
            Main Orchestrator
              Claude Code
                    │
          Task Decomposition
                    │
      ┌────────────┼────────────┐
      ▼            ▼            ▼
    Codex      OpenCode      Cline
      │            │            │
Worktree A    Worktree B    Worktree C
      │            │            │
      └────────────┼────────────┘
                    ▼
              Test Agent
                    │
                    ▼
            Security Agent
                    │
                    ▼
              Review Agent
                    │
                    ▼
                Git / PR
 
Shared Infrastructure:
 
Skills    → BuySkills
Tools      → MCP
UI        → Multicoder
Memory    → Crispy / Memory Layer
Tracing    → Claude Trace
IDE        → VS Code
</pre>
 
'''اصل طراحی:'''


> **Tip:** Generic Marketplace URL: `https://marketplace.visualstudio.com/items?itemName={IDENTIFIER}`
به‌جای وابستگی کامل به یک Agent، Agentic OS باید بتواند بهترین Agent را برای هر Task انتخاب کند و Agentها را از طریق Skills، MCP، Memory، Git و یک Orchestrator مشترک به یکدیگر متصل کند.

Latest revision as of 09:23, 21 August 2026

Installed IDE Extensions & Agentic Development Environment

این صفحه وضعیت افزونه‌ها و ابزارهای Agentic Development نصب‌شده در محیط توسعه را ثبت می‌کند.

هدف اصلی این محیط، حرکت به سمت یک Agentic Development OS است؛ یعنی محیطی که بتواند چند AI Coding Agent را از یک نقطه مدیریت کند و قابلیت‌هایی مانند Orchestration، Skills، MCP، Memory، Parallel Agents، Git Worktrees، Code Review و Observability را فراهم کند.

محیط‌های اصلی:

  • Visual Studio Code
  • Cursor
  • Google Antigravity

Agentهای اصلی:

  • Claude Code
  • OpenAI Codex
  • OpenCode
  • Continue
  • Cline

ابزارهای Agentic جدید:

  • Multicoder
  • BuySkills
  • Crispy

راهنما: ✅ = نصب‌شده | — = نصب‌نشده / ثبت نشده


Agentic OS Architecture

ساختار هدف:

                  Agentic Development OS
                           │
             ┌─────────────┴─────────────┐
             │                           │
          IDE Layer               Agentic UI Layer
             │                           │
     ┌───────┼────────┐          ┌───────┼────────┐
     │       │        │          │       │        │
 VS Code   Cursor  Antigravity Multicoder Crispy  ...
     │
     ├──────────── Agent Layer ─────────────┐
     │                                      │
     ▼                                      ▼
 Claude Code                              Codex
     │                                      │
     ├──────── OpenCode / Cline ────────────┤
     │                                      │
     └────────── Specialized Agents ────────┘
                         │
                Orchestration Layer
                         │
       ┌─────────────────┼──────────────────┐
       ▼                 ▼                  ▼
     Skills             MCP              Memory
       │                 │                  │
       └────────────── Tools ───────────────┘
                         │
                   Git Worktrees
                         │
               Diff / Test / Review
                         │
                      Git / PR

نکته مهم درباره نصب Extension

Visual Studio Code

برای VS Code از CLI رسمی VS Code استفاده می‌شود:

code --install-extension EXTENSION_ID

مشاهده Extensionهای نصب‌شده:

code --list-extensions

Cursor

دستور:

code --install-extension EXTENSION_ID

مربوط به VS Code است و نباید به‌عنوان دستور نصب Extension در Cursor استفاده شود.

Extensionهای Cursor از داخل خود Cursor مدیریت شوند:

Cursor
→ Extensions
→ Search
→ Install

Cursor Agent CLI نیز ابزار جداگانه‌ای است.

Google Antigravity

برای Antigravity نیز نباید دستور code --install-extension را به‌عنوان دستور نصب مخصوص Antigravity استفاده کرد.

Extensionها، Plugins و Skills آن باید با مکانیزم خود Antigravity مدیریت شوند.

Antigravity CLI نیز با دستور:

agy

اجرا می‌شود.


Summary Table

# Extension / Tool کاربرد VS Code Cursor Antigravity
1 anthropic.claude-code Claude Code
2 continue.continue Continue AI
3 openai.chatgpt OpenAI / ChatGPT
4 saoudrizwan.claude-dev Cline / Claude Dev
5 sst-dev.opencode OpenCode
6 tanishqkancharla.opencode-vscode OpenCode Integration
7 wannanbigpig.codex-accounts-manager Codex Accounts Manager
8 Multicoder Multi-Agent UI / Agent Management
9 BuySkills Agent Skills Management
10 Crispy Claude/Codex Agentic UI & Orchestration
11 lucasdonordeste.claude-control-panel Claude Control Panel
12 nrigalle.claude-trace Claude Observability / Trace
13 anysphere.remote-ssh Cursor Remote SSH
14 anysphere.remote-wsl Cursor Remote WSL
15 bivipi.ag-manager AG Manager
16 erennyuksell.ag-multi-account-switchboard AG Multi Account
17 leandrosilvaferreira.claude-agents-monitor Claude Agents Monitor
18 lucasdonordeste.claude-control Claude Control
19 yossisa.cursor-usage Cursor Usage
20 golang.go Go
21 llvm-vs-code-extensions.vscode-clangd clangd
22 meta.pyrefly Pyrefly
23 ms-azuretools.vscode-containers Containers
24 ms-dotnettools.csdevkit C# Dev Kit
25 ms-dotnettools.csharp C#
26 ms-dotnettools.vscode-dotnet-runtime .NET Runtime
27 ms-python.debugpy Python Debugger
28 ms-python.python Python
29 ms-python.vscode-pylance Pylance
30 ms-python.vscode-python-envs Python Environments
31 ms-vscode.powershell PowerShell
32 shopify.ruby-lsp Ruby LSP

Visual Studio Code

VS Code در این ساختار IDE اصلی برای آزمایش Agentic Development است.

AI / Agent Extensions

Extensionهای AI ثبت‌شده:

anthropic.claude-code
continue.continue
lucasdonordeste.claude-control-panel
nrigalle.claude-trace
openai.chatgpt
saoudrizwan.claude-dev
sst-dev.opencode
tanishqkancharla.opencode-vscode
wannanbigpig.codex-accounts-manager

نصب:

code --install-extension anthropic.claude-code
code --install-extension continue.continue
code --install-extension lucasdonordeste.claude-control-panel
code --install-extension nrigalle.claude-trace
code --install-extension openai.chatgpt
code --install-extension saoudrizwan.claude-dev
code --install-extension sst-dev.opencode
code --install-extension tanishqkancharla.opencode-vscode
code --install-extension wannanbigpig.codex-accounts-manager

Multicoder

Status: ✅ Installed

Multicoder به‌عنوان لایه Multi-Agent UI در Agentic OS استفاده می‌شود.

هدف اصلی آن ایجاد یک محیط مشترک برای کار با چند Coding Agent است.

نقش پیشنهادی:

                   Multicoder
                       │
       ┌───────────────┼───────────────┐
       ▼               ▼               ▼
 Claude Code         Codex          OpenCode
       │               │               │
       └──────── Agent Sessions ────────┘
                       │
                Unified Agent UI

کاربردهای موردنظر:

  • مدیریت چند Coding Agent
  • اجرای Agentها از یک UI
  • مدیریت Sessionهای Agent
  • کاهش نیاز به چند پنل مستقل
  • استفاده از Agentهای مختلف برای وظایف متفاوت
  • تبدیل VS Code به یک Multi-Agent Workspace

نقش در Agentic OS:

Multi-Agent UI / Agent Control Plane

اولویت: بسیار بالا


BuySkills

Status: ✅ Installed

BuySkills برای ایجاد و مدیریت لایه Skills در Agentic OS استفاده می‌شود.

هدف این است که Skillها تا حد امکان مستقل از Agent باشند.

معماری هدف:

                    Skills Library
                          │
       ┌──────────────────┼──────────────────┐
       ▼                  ▼                  ▼
 Claude Code            Codex             Cursor
       │                  │                  │
       ├────────────── OpenCode ─────────────┤
       │                  │                  │
       └──────────── Cline / Others ─────────┘

نمونه Skills موردنظر:

skills/
│
├── dotnet-architect/
├── api-design/
├── database-review/
├── security-review/
├── code-review/
├── unit-testing/
├── integration-testing/
├── performance/
├── docker/
├── git/
├── documentation/
└── refactoring/

نقش در Agentic OS:

Shared Agent Skills Layer

هدف نهایی این است که Skillهای قابل استفاده مجدد بین Claude، Codex، OpenCode و سایر Agentها داشته باشیم.

اولویت: بسیار بالا


Crispy

Status: ✅ Installed

Crispy به‌عنوان یک ابزار آزمایشی برای Agentic UI و Orchestration نصب شده است.

تمرکز موردنظر:

  • Claude Code
  • Codex
  • Agent Sessions
  • Multi-Agent workflow
  • Agent Memory
  • Orchestration
  • مشاهده و کنترل Agentها از UI

ساختار مورد آزمایش:

                      Crispy
                         │
               ┌─────────┴─────────┐
               ▼                   ▼
          Claude Code            Codex
               │                   │
               └──── Collaboration ┘
                         │
                   Orchestration
                         │
                      Memory

نقش در Agentic OS:

Experimental Agent UI
+
Orchestration
+
Memory

Crispy فعلاً به‌عنوان ابزار آزمایشی در نظر گرفته می‌شود و جایگزین Multicoder یا Orchestrator اصلی نشده است.

اولویت: آزمایشی


Claude Code

Extension:

anthropic.claude-code

Status:

  • VS Code: ✅
  • Cursor: ✅
  • Antigravity: ✅

در معماری Agentic OS، Claude Code گزینه اصلی برای نقش:

Main Orchestrator
Architecture Agent
Planning Agent
Complex Reasoning Agent

است.

در VS Code:

code --install-extension anthropic.claude-code

OpenAI Codex

Codex یکی از Agentهای اصلی سیستم است.

نقش پیشنهادی:

Implementation Worker
Refactoring Worker
Testing Worker
Code Review Worker

در معماری هدف:

Claude Orchestrator
        │
        ├──────────────┐
        ▼              ▼
      Codex          Codex
   Implementation     Tests
        │              │
        └──────┬───────┘
               ▼
             Review

Codex Accounts Manager نیز در VS Code نصب شده است:

wannanbigpig.codex-accounts-manager

OpenCode

OpenCode به‌عنوان Agent جایگزین و Provider-independent در محیط نگهداری می‌شود.

Extensionهای نصب‌شده در VS Code:

sst-dev.opencode
tanishqkancharla.opencode-vscode

نقش پیشنهادی:

Alternative Worker Agent
Model Router
Fallback Agent
Experimental Agent

Continue

Extension:

continue.continue

Status:

VS Code: Installed

نقش Continue در معماری:

  • اتصال مدل‌های مختلف
  • AI coding workflow
  • Model flexibility
  • experimentation

Cline

Extension:

saoudrizwan.claude-dev

Status:

  • VS Code: ✅
  • Cursor: ✅
  • Antigravity: ✅

نقش پیشنهادی:

Autonomous Worker
MCP-enabled Agent
Experimental Worker

Observability Layer

یکی از نیازهای Agentic OS مشاهده رفتار Agentها است.

ابزارهای فعلی:

Claude Trace

nrigalle.claude-trace

Status:

  • VS Code: ✅
  • Cursor: ✅
  • Antigravity: ✅

کاربرد:

  • Trace فعالیت Claude
  • Debug workflow
  • بررسی رفتار Agent

Claude Control Panel

lucasdonordeste.claude-control-panel

Status:

VS Code: ✅

کاربرد:

  • مشاهده وضعیت Claude
  • کنترل Sessionها
  • مدیریت بهتر Agent

Skills Layer

Skills یکی از اجزای اصلی Agentic OS است.

ابزار اصلی فعلی:

BuySkills

ساختار هدف:

             Shared Skills Repository
                       │
     ┌─────────────────┼─────────────────┐
     ▼                 ▼                 ▼
 Development        Security          DevOps
     │                 │                 │
 Architecture       OWASP            Docker
 Testing            Review           CI/CD
 Refactoring        Audit            Deployment

هدف:

  • Reusable Skills
  • Shared Skills
  • Version-controlled Skills
  • Project-specific Skills
  • Organization-wide Skills

MCP Layer

MCP باید به‌عنوان Tool Bus سیستم Agentic استفاده شود.

معماری هدف:

                    Agents
                       │
                      MCP
                       │
       ┌───────────────┼────────────────┐
       ▼               ▼                ▼
    GitHub          Database          Browser
       │               │                │
    Issues            SQL              Web
      PRs              Data             Test

اهداف:

  • دسترسی استاندارد Agentها به Tools
  • کاهش وابستگی به Agent خاص
  • استفاده مشترک از Toolها
  • کنترل دسترسی
  • قابلیت توسعه

Memory Layer

Agentic OS نیاز به Memory دارد.

Memory موردنظر شامل:

Project Memory
Architecture Decisions
Coding Standards
Previous Agent Decisions
Known Bugs
Security Findings
User Preferences
Task History

Crispy یکی از ابزارهایی است که برای بررسی قابلیت Agent Memory نصب شده است.

Memory نباید فقط به Conversation History محدود شود.


Orchestration Layer

هدف نهایی اجرای workflow مشابه زیر است:

User Request
     │
     ▼
Main Orchestrator
     │
     ├───────────────┬───────────────┐
     ▼               ▼               ▼
Architecture      Research        Planning
     │               │               │
     └───────────────┼───────────────┘
                     ▼
                Task Breakdown
                     │
       ┌─────────────┼─────────────┐
       ▼             ▼             ▼
    Worker 1      Worker 2      Worker 3
     Codex         Claude       OpenCode
       │             │             │
       ▼             ▼             ▼
 Implementation    Tests        Security
       │             │             │
       └─────────────┼─────────────┘
                     ▼
                  Review
                     │
                     ▼
                 Validation
                     │
                     ▼
                  Git / PR

Parallel Agent Strategy

برای جلوگیری از Conflict:

Repository
    │
    ├── Worktree A → Agent A
    ├── Worktree B → Agent B
    ├── Worktree C → Agent C
    └── Worktree D → Review Agent

هر Agent ترجیحاً باید workspace یا Git Worktree مستقل داشته باشد.


Agent Roles

نقش‌های هدف:

Role Agent پیشنهادی مسئولیت
Main Orchestrator Claude Code Planning / Delegation / Architecture
Implementation Codex Coding / Refactoring
Alternative Worker OpenCode Coding / Provider flexibility
Autonomous Worker Cline Tool-based autonomous tasks
Security Agent Claude / Codex Security Review
Test Agent Codex Unit / Integration Tests
Review Agent Claude + Codex Independent Code Review

Development Extensions

.NET / C#

code --install-extension ms-dotnettools.csdevkit
code --install-extension ms-dotnettools.csharp
code --install-extension ms-dotnettools.vscode-dotnet-runtime

Python

code --install-extension ms-python.debugpy
code --install-extension ms-python.python
code --install-extension ms-python.vscode-pylance
code --install-extension ms-python.vscode-python-envs
code --install-extension meta.pyrefly

Go

code --install-extension golang.go

LLVM / clangd

code --install-extension llvm-vs-code-extensions.vscode-clangd

PowerShell

code --install-extension ms-vscode.powershell

Ruby

code --install-extension shopify.ruby-lsp

Containers

code --install-extension ms-azuretools.vscode-containers

Cursor

Cursor به‌عنوان IDE دوم Agentic Development نگهداری می‌شود.

Extensionهای ثبت‌شده:

  • Claude Code
  • Claude Trace
  • Claude Dev / Cline
  • ChatGPT
  • Claude Control
  • Cursor Usage
  • Remote SSH
  • Remote WSL
  • AG Manager

مهم:

از دستور:

code --install-extension

برای نصب Extension داخل Cursor استفاده نشود.

Extensionها از UI خود Cursor نصب شوند.

Cursor Agent CLI

Cursor Agent CLI یک ابزار مستقل از Extension است.

بررسی:

agent --version

اجرا:

agent

Google Antigravity

Antigravity به‌عنوان محیط Agentic مستقل برای آزمایش نگهداری می‌شود.

قابلیت‌های موردنظر:

  • Agents
  • Skills
  • Plugins
  • MCP
  • Rules
  • Hooks

CLI:

agy

بررسی:

agy --version

Pluginها:

agy plugin list

در Antigravity، Plugin و Skill با VS Code Extension یکسان نیستند.


Agentic OS Feature Matrix

قابلیت ابزار فعلی وضعیت
Multi-Agent UI Multicoder
Claude Agent Claude Code
Codex Agent OpenAI Codex
Alternative Agent OpenCode
Autonomous Agent Cline
Skills Management BuySkills
Agent Memory Experiment Crispy ✅ Experimental
Agent Observability Claude Trace
Claude Management Claude Control Panel
MCP Claude / Cline / Agent ecosystem 🟡 در حال توسعه
Parallel Agents Multicoder / Agent ecosystem 🟡 در حال ارزیابی
Git Worktrees Agent tooling 🟡 نیازمند استانداردسازی
Central Token Management 🔴 نیازمند راهکار
Cross-Agent Usage Analytics 🔴 نیازمند راهکار
Unified Memory Crispy / Future Memory Layer 🟡 آزمایشی
Central Orchestrator Claude / External Orchestrator 🟡 در حال ارزیابی
Automated Review Pipeline Claude + Codex 🟡 نیازمند Workflow

Current Agentic Stack

در حال حاضر Stack اصلی به شکل زیر است:

VS Code
│
├── Claude Code
├── OpenAI / ChatGPT
├── Codex Accounts Manager
├── OpenCode
├── Continue
├── Cline
│
├── Multicoder
│     └── Multi-Agent UI
│
├── BuySkills
│     └── Skills Management
│
├── Crispy
│     ├── Agent UI
│     ├── Orchestration Experiment
│     └── Memory Experiment
│
├── Claude Control Panel
└── Claude Trace

Target Agentic Development OS

هدف نهایی:

╔══════════════════════════════════════════════════╗
║             AGENTIC DEVELOPMENT OS               ║
╠══════════════════════════════════════════════════╣
║ UI                                               ║
║ VS Code / Multicoder / Specialized Dashboards    ║
╠══════════════════════════════════════════════════╣
║ ORCHESTRATOR                                     ║
║ Claude Code / Orchestration Engine               ║
╠══════════════════════════════════════════════════╣
║ AGENTS                                           ║
║ Claude │ Codex │ OpenCode │ Cline │ Others       ║
╠══════════════════════════════════════════════════╣
║ SKILLS                                           ║
║ BuySkills / Shared Skills Repository             ║
╠══════════════════════════════════════════════════╣
║ TOOL BUS                                         ║
║ MCP                                              ║
╠══════════════════════════════════════════════════╣
║ MEMORY                                           ║
║ Project / Architecture / Task / Agent Memory     ║
╠══════════════════════════════════════════════════╣
║ OBSERVABILITY                                    ║
║ Claude Trace / Usage / Logs / Agent Status       ║
╠══════════════════════════════════════════════════╣
║ ISOLATION                                        ║
║ Git Worktrees / Independent Agent Sessions       ║
╠══════════════════════════════════════════════════╣
║ QUALITY PIPELINE                                 ║
║ Test → Review → Security → Validation → PR       ║
╠══════════════════════════════════════════════════╣
║ COST / TOKEN MANAGEMENT                          ║
║ Central Usage / Limits / Routing / Optimization  ║
╚══════════════════════════════════════════════════╝

Current Evaluation

با نصب Multicoder، BuySkills و Crispy، سه بخش مهم دیگر از Agentic OS پوشش داده شده‌اند:

ابزار لایه ارزیابی فعلی
Multicoder Multi-Agent UI بسیار مهم
BuySkills Skills بسیار مهم
Crispy Memory / Agent UI / Orchestration آزمایشی
Claude Code Orchestrator / Agent اصلی
Codex Worker اصلی
OpenCode Alternative Worker اصلی / جایگزین
Cline Autonomous Worker مکمل
Claude Trace Observability مکمل

Remaining Gaps

با وجود ابزارهای فعلی، هنوز چند بخش برای رسیدن به Agentic OS کامل نیاز به بررسی دارند:

  1. Central Token Management — مشاهده مصرف Claude، Codex، OpenCode و Providerهای مختلف در یک محل
  2. Token Optimization — انتخاب Agent/Model مناسب بر اساس هزینه و Context
  3. Unified Memory — حافظه مشترک و پایدار بین Agentها
  4. Central Orchestration — delegation واقعی و خودکار بین چند Agent
  5. Agent Health Monitoring — مشاهده وضعیت همه Agentها
  6. Unified Logs — Log و Trace مشترک
  7. Policy / Permissions — تعیین اینکه هر Agent اجازه چه عملیاتی دارد
  8. Automatic Git Worktree Management — isolation خودکار Workerها
  9. Quality Gates — جلوگیری از Merge قبل از Test/Security/Review
  10. Cross-Agent Handoff — تحویل Context و Task استاندارد بین Agentها
  11. Usage Analytics — مقایسه کیفیت، هزینه و سرعت Agentها

Next Architecture Goal

مرحله بعدی نباید صرفاً نصب Extensionهای بیشتر باشد.

هدف بعدی باید اتصال اجزای موجود باشد:

                  User
                    │
                    ▼
            Main Orchestrator
               Claude Code
                    │
          Task Decomposition
                    │
       ┌────────────┼────────────┐
       ▼            ▼            ▼
     Codex       OpenCode       Cline
       │            │            │
 Worktree A     Worktree B    Worktree C
       │            │            │
       └────────────┼────────────┘
                    ▼
               Test Agent
                    │
                    ▼
             Security Agent
                    │
                    ▼
              Review Agent
                    │
                    ▼
                Git / PR

Shared Infrastructure:

Skills     → BuySkills
Tools      → MCP
UI         → Multicoder
Memory     → Crispy / Memory Layer
Tracing    → Claude Trace
IDE        → VS Code

اصل طراحی:

به‌جای وابستگی کامل به یک Agent، Agentic OS باید بتواند بهترین Agent را برای هر Task انتخاب کند و Agentها را از طریق Skills، MCP، Memory، Git و یک Orchestrator مشترک به یکدیگر متصل کند.