Ai Install Extension: Difference between revisions

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


این صفحه لیست تمام افزونه‌های نصب‌شده در سه IDE (VS Code، Cursor، Antigravity) را نشان می‌دهد.
این صفحه وضعیت افزونه‌ها و ابزارهای Agentic Development نصب‌شده در محیط توسعه را ثبت می‌کند.


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


هر سه IDE مبتنی بر VS Code هستند و از همان Marketplace استفاده می‌کنند.
محیط‌های اصلی:


== Summary Table ==
* Visual Studio Code
* Cursor
* Google Antigravity
 
Agentهای اصلی:
 
* Claude Code
* OpenAI Codex
* OpenCode
* Continue
* Cline
 
ابزارهای Agentic جدید:
 
* Multicoder
* BuySkills
* Crispy
 
'''راهنما:''' ✅ = نصب‌شده | — = نصب‌نشده / ثبت نشده
 
----
 
= Agentic OS Architecture =
 
ساختار هدف:
 
<pre>
                  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
</pre>
 
----
 
= نکته مهم درباره نصب Extension =
 
== Visual Studio Code ==
 
برای VS Code از CLI رسمی VS Code استفاده می‌شود:
 
<pre>
code --install-extension EXTENSION_ID
</pre>
 
مشاهده Extensionهای نصب‌شده:
 
<pre>
code --list-extensions
</pre>
 
== Cursor ==
 
دستور:
 
<pre>
code --install-extension EXTENSION_ID
</pre>
 
مربوط به VS Code است و نباید به‌عنوان دستور نصب Extension در Cursor استفاده شود.
 
Extensionهای Cursor از داخل خود Cursor مدیریت شوند:
 
<pre>
Cursor
→ Extensions
→ Search
→ Install
</pre>
 
Cursor Agent CLI نیز ابزار جداگانه‌ای است.
 
== Google Antigravity ==
 
برای Antigravity نیز نباید دستور <code>code --install-extension</code> را به‌عنوان دستور نصب مخصوص Antigravity استفاده کرد.
 
Extensionها، Plugins و Skills آن باید با مکانیزم خود Antigravity مدیریت شوند.
 
Antigravity CLI نیز با دستور:
 
<pre>
agy
</pre>
 
اجرا می‌شود.
 
----
 
= Summary Table =


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


== جزئیات افزونه‌ها ==
----


=== 1. anthropic.claude-code ===
= Visual Studio Code =
* '''نام:''' Claude Code (Anthropic)
* '''نصب‌شده در:''' VS Code ✅ | Cursor ✅ | Antigravity ✅
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=anthropic.claude-code VS Code] · [https://marketplace.visualstudio.com/items?itemName=anthropic.claude-code Cursor] · [https://marketplace.visualstudio.com/items?itemName=anthropic.claude-code Antigravity]
* '''دستور نصب:''' <code>code --install-extension anthropic.claude-code</code>
* '''توضیح:''' Official Anthropic Claude Code extension for AI-assisted coding.


=== 2. anysphere.remote-ssh ===
VS Code در این ساختار IDE اصلی برای آزمایش Agentic Development است.
* '''نام:''' Remote SSH (Anysphere) — v1.1.14
* '''نصب‌شده در:''' VS Code — | Cursor ✅ | Antigravity —
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=anysphere.remote-ssh Cursor]
* '''دستور نصب:''' <code>code --install-extension anysphere.remote-ssh</code>
* '''توضیح:''' Connect to remote servers via Secure Shell (SSH).


=== 3. anysphere.remote-wsl ===
== AI / Agent Extensions ==
* '''نام:''' Remote WSL (Anysphere) — v1.0.13
* '''نصب‌شده در:''' VS Code — | Cursor ✅ | Antigravity —
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=anysphere.remote-wsl Cursor]
* '''دستور نصب:''' <code>code --install-extension anysphere.remote-wsl</code>
* '''توضیح:''' Connect to Windows Subsystem for Linux (WSL) environments.


=== 4. bivipi.ag-manager ===
Extensionهای AI ثبت‌شده:
* '''نام:''' AG Manager (BiViPi) — v1.4.0
* '''نصب‌شده در:''' VS Code — | Cursor ✅ | Antigravity ✅
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=bivipi.ag-manager Cursor] · [https://marketplace.visualstudio.com/items?itemName=bivipi.ag-manager Antigravity]
* '''دستور نصب:''' <code>code --install-extension bivipi.ag-manager</code>
* '''توضیح:''' Manage coding agents (AG) from within the editor.


=== 5. blackboxapp.blackbox ===
<pre>
* '''نام:''' Blackbox AI
anthropic.claude-code
* '''نصب‌شده در:''' VS Code ✅ | Cursor — | Antigravity —
continue.continue
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=blackboxapp.blackbox VS Code]
lucasdonordeste.claude-control-panel
* '''دستور نصب:''' <code>code --install-extension blackboxapp.blackbox</code>
nrigalle.claude-trace
* '''توضیح:''' AI coding assistant with code completion and chat.
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 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
</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>
 
'''اولویت:''' بسیار بالا


=== 6. blackboxapp.blackboxagent ===
----
* '''نام:''' Blackbox Agent
* '''نصب‌شده در:''' VS Code ✅ | Cursor — | Antigravity —
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=blackboxapp.blackboxagent VS Code]
* '''دستور نصب:''' <code>code --install-extension blackboxapp.blackboxagent</code>
* '''توضیح:''' Autonomous AI agent for coding tasks and automation in Blackbox.


=== 7. continue.continue ===
= BuySkills =
* '''نام:''' Continue
* '''نصب‌شده در:''' VS Code ✅ | Cursor — | Antigravity —
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=continue.continue VS Code]
* '''دستور نصب:''' <code>code --install-extension continue.continue</code>
* '''توضیح:''' Open-source AI coding assistant for automated development.


=== 8. erennyuksell.ag-multi-account-switchboard ===
'''Status:''' ✅ Installed
* '''نام:''' AG Multi Account Switchboard — v3.2.1
* '''نصب‌شده در:''' VS Code — | Cursor — | Antigravity
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=erennyuksell.ag-multi-account-switchboard Antigravity]
* '''دستور نصب:''' <code>code --install-extension erennyuksell.ag-multi-account-switchboard</code>
* '''توضیح:''' Switch between multiple agent accounts quickly and easily.


=== 9. golang.go ===
BuySkills برای ایجاد و مدیریت لایه Skills در Agentic OS استفاده می‌شود.
* '''نام:''' Go (golang) — v0.56.0
* '''نصب‌شده در:''' VS Code — | Cursor — | Antigravity ✅
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=golang.go Antigravity]
* '''دستور نصب:''' <code>code --install-extension golang.go</code>
* '''توضیح:''' Rich language support for the Go programming language.


=== 10. leandrosilvaferreira.claude-agents-monitor ===
هدف این است که Skillها تا حد امکان مستقل از Agent باشند.
* '''نام:''' Claude Agents Monitor — v0.4.7
* '''نصب‌شده در:''' VS Code — | Cursor — | Antigravity ✅
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=leandrosilvaferreira.claude-agents-monitor Antigravity]
* '''دستور نصب:''' <code>code --install-extension leandrosilvaferreira.claude-agents-monitor</code>
* '''توضیح:''' Monitor your Claude agents' activity and status.


=== 11. llvm-vs-code-extensions.vscode-clangd ===
معماری هدف:
* '''نام:''' clangd (LLVM) — v0.6.0
* '''نصب‌شده در:''' VS Code — | Cursor — | Antigravity ✅
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=llvm-vs-code-extensions.vscode-clangd Antigravity]
* '''دستور نصب:''' <code>code --install-extension llvm-vs-code-extensions.vscode-clangd</code>
* '''توضیح:''' C/C++ language server (clangd) with code intelligence.


=== 12. lucasdonordeste.claude-control ===
<pre>
* '''نام:''' Claude Control — v1.9.3
                    Skills Library
* '''نصب‌شده در:''' VS Code — | Cursor ✅ | Antigravity ✅
                          │
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=lucasdonordeste.claude-control Cursor] · [https://marketplace.visualstudio.com/items?itemName=lucasdonordeste.claude-control Antigravity]
      ┌──────────────────┼──────────────────┐
* '''دستور نصب:''' <code>code --install-extension lucasdonordeste.claude-control</code>
      ▼                  ▼                  ▼
* '''توضیح:''' Control and manage Claude sessions from the editor.
Claude Code           Codex            Cursor
      │                  │                  │
      ├────────────── OpenCode ─────────────┤
      │                  │                  │
      └──────────── Cline / Others ─────────┘
</pre>


=== 13. lucasdonordeste.claude-control-panel ===
نمونه Skills موردنظر:
* '''نام:''' Claude Control Panel
* '''نصب‌شده در:''' VS Code ✅ | Cursor — | Antigravity —
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=lucasdonordeste.claude-control-panel VS Code]
* '''دستور نصب:''' <code>code --install-extension lucasdonordeste.claude-control-panel</code>
* '''توضیح:''' Panel to control and configure Claude AI assistant settings.


=== 14. meta.pyrefly ===
<pre>
* '''نام:''' Pyrefly (Meta) — v1.2.0
skills/
* '''نصب‌شده در:''' VS Code — | Cursor — | Antigravity ✅
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=meta.pyrefly Antigravity]
├── dotnet-architect/
* '''دستور نصب:''' <code>code --install-extension meta.pyrefly</code>
├── api-design/
* '''توضیح:''' Fast Python type checker and language server by Meta.
├── database-review/
├── security-review/
├── code-review/
├── unit-testing/
├── integration-testing/
├── performance/
├── docker/
├── git/
├── documentation/
└── refactoring/
</pre>


=== 15. ms-azuretools.vscode-containers ===
'''نقش در Agentic OS:'''
* '''نام:''' Dev Containers
* '''نصب‌شده در:''' VS Code ✅ | Cursor — | Antigravity —
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-containers VS Code]
* '''دستور نصب:''' <code>code --install-extension ms-azuretools.vscode-containers</code>
* '''توضیح:''' Develop in reproducible Docker container environments.


=== 16. ms-dotnettools.csdevkit ===
<pre>
* '''نام:''' C# Dev Kit
Shared Agent Skills Layer
* '''نصب‌شده در:''' VS Code ✅ | Cursor — | Antigravity —
</pre>
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit VS Code]
 
* '''دستور نصب:''' <code>code --install-extension ms-dotnettools.csdevkit</code>
هدف نهایی این است که Skillهای قابل استفاده مجدد بین Claude، Codex، OpenCode و سایر Agentها داشته باشیم.
* '''توضیح:''' Complete .NET and C# development toolkit.
 
'''اولویت:''' بسیار بالا
 
----
 
= 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>


=== 17. ms-dotnettools.csharp ===
'''نقش در Agentic OS:'''
* '''نام:''' C# (Microsoft)
* '''نصب‌شده در:''' VS Code ✅ | Cursor — | Antigravity —
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp VS Code]
* '''دستور نصب:''' <code>code --install-extension ms-dotnettools.csharp</code>
* '''توضیح:''' Official Microsoft C# language support extension.


=== 18. ms-dotnettools.vscode-dotnet-runtime ===
<pre>
* '''نام:''' .NET Runtime
Experimental Agent UI
* '''نصب‌شده در:''' VS Code ✅ | Cursor — | Antigravity —
+
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.vscode-dotnet-runtime VS Code]
Orchestration
* '''دستور نصب:''' <code>code --install-extension ms-dotnettools.vscode-dotnet-runtime</code>
+
* '''توضیح:''' Acquires and manages .NET runtimes for extensions.
Memory
</pre>


=== 19. ms-python.debugpy ===
Crispy فعلاً به‌عنوان ابزار آزمایشی در نظر گرفته می‌شود و جایگزین Multicoder یا Orchestrator اصلی نشده است.
* '''نام:''' Python Debugger (debugpy) — v2026.6.0
* '''نصب‌شده در:''' VS Code — | Cursor — | Antigravity ✅
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=ms-python.debugpy Antigravity]
* '''دستور نصب:''' <code>code --install-extension ms-python.debugpy</code>
* '''توضیح:''' Official Python debugger based on the debugpy library.


=== 20. ms-python.python ===
'''اولویت:''' آزمایشی
* '''نام:''' Python (Microsoft) — v2026.4.0
* '''نصب‌شده در:''' VS Code — | Cursor — | Antigravity ✅
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=ms-python.python Antigravity]
* '''دستور نصب:''' <code>code --install-extension ms-python.python</code>
* '''توضیح:''' Official Microsoft Python extension with rich language support.


=== 21. ms-python.vscode-python-envs ===
----
* '''نام:''' Python Environment Manager — v1.20.1
* '''نصب‌شده در:''' VS Code — | Cursor — | Antigravity ✅
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-python-envs Antigravity]
* '''دستور نصب:''' <code>code --install-extension ms-python.vscode-python-envs</code>
* '''توضیح:''' Manage Python virtual and conda environments.


=== 22. ms-vscode.powershell ===
= Claude Code =
* '''نام:''' PowerShell (Microsoft) — v2025.4.0
* '''نصب‌شده در:''' VS Code — | Cursor — | Antigravity ✅
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=ms-vscode.powershell Antigravity]
* '''دستور نصب:''' <code>code --install-extension ms-vscode.powershell</code>
* '''توضیح:''' Rich PowerShell language support for editing and debugging.


=== 23. nrigalle.claude-trace ===
Extension:
* '''نام:''' Claude Trace — v1.8.2
* '''نصب‌شده در:''' VS Code ✅ | Cursor ✅ | Antigravity ✅
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=nrigalle.claude-trace VS Code] · [https://marketplace.visualstudio.com/items?itemName=nrigalle.claude-trace Cursor] · [https://marketplace.visualstudio.com/items?itemName=nrigalle.claude-trace Antigravity]
* '''دستور نصب:''' <code>code --install-extension nrigalle.claude-trace</code>
* '''توضیح:''' Trace and visualize Claude AI request breakdowns.


=== 24. openai.chatgpt ===
<pre>
* '''نام:''' ChatGPT (OpenAI) — v26.721.30844
anthropic.claude-code
* '''نصب‌شده در:''' VS Code ✅ | Cursor ✅ | Antigravity ✅
</pre>
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=openai.chatgpt VS Code] · [https://marketplace.visualstudio.com/items?itemName=openai.chatgpt Cursor] · [https://marketplace.visualstudio.com/items?itemName=openai.chatgpt Antigravity]
* '''دستور نصب:''' <code>code --install-extension openai.chatgpt</code>
* '''توضیح:''' Official OpenAI ChatGPT assistant for coding support.


=== 25. saoudrizwan.claude-dev ===
Status:
* '''نام:''' Claude Dev — v4.1.6
* '''نصب‌شده در:''' VS Code ✅ | Cursor ✅ | Antigravity ✅
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=saoudrizwan.claude-dev VS Code] · [https://marketplace.visualstudio.com/items?itemName=saoudrizwan.claude-dev Cursor] · [https://marketplace.visualstudio.com/items?itemName=saoudrizwan.claude-dev Antigravity]
* '''دستور نصب:''' <code>code --install-extension saoudrizwan.claude-dev</code>
* '''توضیح:''' Autonomous coding agent powered by Claude.


=== 26. shopify.ruby-lsp ===
* VS Code:
* '''نام:''' Ruby LSP (Shopify) — v0.10.6
* Cursor: ✅
* '''نصب‌شده در:''' VS Code — | Cursor — | Antigravity
* Antigravity:
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=shopify.ruby-lsp Antigravity]
* '''دستور نصب:''' <code>code --install-extension shopify.ruby-lsp</code>
* '''توضیح:''' Ruby language server protocol by Shopify.


=== 27. wannanbigpig.codex-accounts-manager ===
در معماری Agentic OS، Claude Code گزینه اصلی برای نقش:
* '''نام:''' Codex Accounts Manager
* '''نصب‌شده در:''' VS Code ✅ | Cursor — | Antigravity —
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=wannanbigpig.codex-accounts-manager VS Code]
* '''دستور نصب:''' <code>code --install-extension wannanbigpig.codex-accounts-manager</code>
* '''توضیح:''' Manage multiple Codex accounts and authentication.


=== 28. yossisa.cursor-usage ===
<pre>
* '''نام:''' Cursor Usage — v1.3.0
Main Orchestrator
* '''نصب‌شده در:''' VS Code — | Cursor ✅ | Antigravity —
Architecture Agent
* '''Marketplace:''' [https://marketplace.visualstudio.com/items?itemName=yossisa.cursor-usage Cursor]
Planning Agent
* '''دستور نصب:''' <code>code --install-extension yossisa.cursor-usage</code>
Complex Reasoning Agent
* '''توضیح:''' Track and display your Cursor usage statistics.
</pre>


== Install All Extensions ==
است.


می‌توانید تمام افزونه‌ها را با این دستورها نصب کنید:
در VS Code:


'''VS Code:'''
<pre>
<pre>
code --install-extension anthropic.claude-code
code --install-extension anthropic.claude-code
code --install-extension blackboxapp.blackbox
</pre>
code --install-extension blackboxapp.blackboxagent
 
code --install-extension continue.continue
----
code --install-extension lucasdonordeste.claude-control-panel
 
code --install-extension ms-azuretools.vscode-containers
= 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
 
----
 
= Skills Layer =
 
Skills یکی از اجزای اصلی Agentic OS است.
 
ابزار اصلی فعلی:
 
<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.csdevkit
code --install-extension ms-dotnettools.csharp
code --install-extension ms-dotnettools.csharp
code --install-extension ms-dotnettools.vscode-dotnet-runtime
code --install-extension ms-dotnettools.vscode-dotnet-runtime
code --install-extension nrigalle.claude-trace
code --install-extension openai.chatgpt
code --install-extension saoudrizwan.claude-dev
code --install-extension wannanbigpig.codex-accounts-manager
</pre>
</pre>


'''Cursor:'''
== Python ==
 
<pre>
<pre>
code --install-extension anysphere.remote-ssh
code --install-extension ms-python.debugpy
code --install-extension anysphere.remote-wsl
code --install-extension ms-python.python
code --install-extension bivipi.ag-manager
code --install-extension ms-python.vscode-pylance
code --install-extension lucasdonordeste.claude-control
code --install-extension ms-python.vscode-python-envs
code --install-extension yossisa.cursor-usage
code --install-extension meta.pyrefly
</pre>
</pre>


'''Antigravity:'''
== Go ==
 
<pre>
<pre>
code --install-extension erennyuksell.ag-multi-account-switchboard
code --install-extension golang.go
code --install-extension golang.go
code --install-extension leandrosilvaferreira.claude-agents-monitor
</pre>
 
== LLVM / clangd ==
 
<pre>
code --install-extension llvm-vs-code-extensions.vscode-clangd
code --install-extension llvm-vs-code-extensions.vscode-clangd
code --install-extension meta.pyrefly
</pre>
code --install-extension ms-python.debugpy
 
code --install-extension ms-python.python
== PowerShell ==
code --install-extension ms-python.vscode-python-envs
 
<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>
</pre>


> '''نکته:''' فرمت عمومی آدرس Marketplace: <code>https://marketplace.visualstudio.com/items?itemName=شناسه</code>
== 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>
 
'''اصل طراحی:'''
 
به‌جای وابستگی کامل به یک 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 مشترک به یکدیگر متصل کند.