GitHub Copilot AI Assistant for VS Code
GitHub Copilot β ΠΠ-Π°ΡΡΠΈΡΡΠ΅Π½Ρ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ Π² Visual Studio Code. Π ΡΠ΅ΠΆΠΈΠΌΠ΅ Agent ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΡΠ°Π·Π±ΠΈΠ²Π°ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π½Π° ΡΠ°Π³ΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· MCP-ΡΠ΅ΡΠ²Π΅ΡΡ. ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ MCP-ΡΠ΅ΡΠ²Π΅Ρ ΠΊ GitHub Copilot, ΠΈ ΠΠ Π²ΠΎΠ·ΡΠΌΠ΅Ρ Π½Π° ΡΠ΅Π±Ρ ΡΠ°ΡΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°Ρ SendPulse.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ GitHub Copilot
ΠΠ-ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎΠ΄ ΡΠ°Π·Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ. GitHub Copilot ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Claude, GPT-4o, Gemini ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠΠΎΠ΄Π΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π²ΡΡΡΠ½ΡΡ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ Π·Π°Π΄Π°ΡΡ Π² SendPulse: Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ΄Π½Ρ — Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ email-ΡΠ°ΡΡΡΠ»ΠΎΠΊ, Π΄ΡΡΠ³ΡΡ — Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π²ΠΎΡΠΎΠ½ΠΊΠΈ ΠΏΡΠΎΠ΄Π°ΠΆ Π² CRM.
ΠΡΠΈΠ²ΡΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠΎΠΊΠΈΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ. ΠΡΠ»ΠΈ Π²Ρ ΡΠΆΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Ρ GitHub Copilot, ΠΏΠΎΡΡΡΠΈΡΠ΅ ΠΠ-Π°ΡΡΠΈΡΡΠ΅Π½ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠΎΠ΄ΠΎΠΌ: ΠΏΡΡΡΡ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΡ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΉ, Π½Π°Ρ ΠΎΠ΄ΠΈΡ Π½ΡΠΆΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΡΠΌΠΈ Π² SendPulse. Π’Π°ΠΊ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΅ΡΠ°ΡΡ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΠΎΠ²ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΏΡΡΠΌΠΎ Π² Visual Studio Code.
ΠΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ MCP-ΡΠ΅ΡΠ²Π΅Ρ ΠΊ GitHub Copilot Π² Visual Studio Code
ΠΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΡΠΎ ΡΠΊΡΠΈΠ½ΡΠΎΡΠ°ΠΌΠΈ Π΅ΡΡΡ Π² Π½Π°ΡΠ΅ΠΉ Π±Π°Π·Π΅ Π·Π½Π°Π½ΠΈΠΉ.
ΠΠ΅ΡΠ΅Π΄ Π½Π°ΡΠ°Π»ΠΎΠΌ ΡΠ°Π±ΠΎΡΡ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π² VS Code ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ GitHub Copilot Chat ΠΈ Π²Ρ Π²ΠΎΡΠ»ΠΈ Π² ΡΠ²ΠΎΠΉ Π°ΠΊΠΊΠ°ΡΠ½Ρ GitHub.
Π§ΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² VS Code, ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Command Palette: Cmd+Shift+P Π² macOS ΠΈΠ»ΠΈ Ctrl+Shift+P Π² Windows. ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ MCP: Open User Configuration.
Π§ΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠ°ΠΉΠ» Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠ» .vscode/mcp.json Π² ΠΊΠΎΡΠ½Π΅Π²ΠΎΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈ ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Π΅Π³ΠΎ.
ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ° SendPulse → API → Credentials. ΠΠ°ΠΆΠΌΠΈΡΠ΅ Generate new keys ΠΈ ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ Client ID ΠΈ Client Secret. ΠΠΈΠΆΠ΅, Π² ΡΠ°Π·Π΄Π΅Π»Π΅ MCP, ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ URL MCP-ΡΠ½Π΄ΠΏΠΎΠΈΠ½ΡΠ°.
ΠΡΡΠ°Π²ΡΡΠ΅ ΡΡΠΎΡ JSON Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠ°ΠΉΠ», Π·Π°ΠΌΠ΅Π½ΠΈΠ² YOUR_CLIENT_ID ΠΈ YOUR_CLIENT_SECRET Π½Π° ΡΠ²ΠΎΠΈ ΠΊΠ»ΡΡΠΈ:
{
"servers": {
"sendpulse": {
"type": "http",
"url": "https://mcp.sendpulse.com/mcp",
"headers": {
"X-Client-ID": "YOUR_CLIENT_ID",
"X-Client-Secret": "YOUR_CLIENT_SECRET"
}
}
}
}
Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ» ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ Start, ΡΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΡΠΈΡΡ MCP-ΡΠ΅ΡΠ²Π΅Ρ.
ΠΡΠΊΡΠΎΠΉΡΠ΅ Copilot Chat, Π½Π°ΠΆΠ°Π² Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡ Π² ΠΏΡΠ°Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ VS Code, ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ΅ΠΆΠΈΠΌ Agent.
ΠΠ°ΠΆΠΌΠΈΡΠ΅ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡ Configure Tools Π² ΠΏΠΎΠ»Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ — Π² ΡΠΏΠΈΡΠΊΠ΅ ΠΏΠΎΡΠ²ΠΈΡΡΡ sendpulse Ρ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌΠΈ MCP-ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ.
ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΠ²ΡΠΉ Π·Π°ΠΏΡΠΎΡ — Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, «ΠΠΎΠΊΠ°ΠΆΠΈ ΡΠΏΠΈΡΠΎΠΊ ΠΌΠΎΠΈΡ ΡΠ°Ρ-Π±ΠΎΡΠΎΠ²». Copilot ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ MCP-ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° — Π½Π°ΠΆΠΌΠΈΡΠ΅ Allow in this Session, ΡΡΠΎΠ±Ρ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅. ΠΡΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ»ΠΎ ΡΡΠΏΠ΅ΡΠ½ΠΎ, Copilot ΠΎΠ±ΡΠ°ΡΠΈΡΡΡ ΠΊ MCP-ΡΠ΅ΡΠ²Π΅ΡΡ ΠΈ Π²Π΅ΡΠ½Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· Π²Π°ΡΠ΅Π³ΠΎ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ° SendPulse.
ΠΈΠ»ΠΈ