# Yapay zeka kodlama asistanları için Magic Device

Skill, ajanınıza arka plan işini ne zaman kısıtlayacağını öğretir. MCP sunucusu API'yi canlı dokümanla doğrulamasını sağlar. Projenizde tek komut skill'i kurar.

## Üç parça, tek sonuç.

Skill ajanınızın yazdığını şekillendirir, MCP sunucusu kontrol eder, llms.txt boşlukları doldurur.

### Skill (düzenleme anı)

Ajanınıza şebeke gücü, boşta ve tam ekran kapılarını ve nasıl test edileceklerini ilk satırı yazmadan önce öğretir.

### MCP sunucusu (çalışma zamanı)

Ajanınızın düzenlerken bir API'yi canlı dokümanda aramasını sağlar; imza uydurmaz.

### llms.txt (istenince)

Her doküman sayfasının düz metin haritası; bir kez okuyup bağlamında tutan ajanlar için.

## Üç yol. Editörünüze uygun olanı seçin.

Her yol bu skill'i kapsar; eklenti ve kurulum betiği tüm kayıt defterini kapsar.

### Claude Code eklentisi

Kayıt defterini marketplace olarak ekler, ardından eklentisini kurar.

```bash
/plugin marketplace add anilcancakir/ai
/plugin install anilcancakir@anilcancakir-marketplace
```

### npx skills (önerilen)

Evrensel CLI. skills paketinin desteklediği editörlerle çalışır.

```bash
npx skills add anilcancakir/ai --skill magic-device
npx skills add anilcancakir/ai --skill magic-device -g
```

### Evrensel kurulum

Desteklenen her editörü bulur ve her birini desteklediği biçimde kurar: skill, kural, komut ya da yazdırılan adımlar. Docs MCP sunucusunun ayarını da ekler.

```bash
git clone https://github.com/anilcancakir/ai.git && cd ai && bash scripts/install.sh --global --with-mcp
```

## MCP sunucusuna bağlanın.

`mcp.anilcancakir.com/magic_device` adresinde tek uç nokta, altı istemci. Birini seçin, yapılandırmayı yapıştırın.

(yer tutucu uç nokta)

### Claude Code

`terminal`

```bash
claude mcp add --transport http magic_device https://mcp.anilcancakir.com/magic_device
```

### Cursor

`.cursor/mcp.json`

```json
{
    "mcpServers": {
        "magic_device": {
            "type": "http",
            "url": "https://mcp.anilcancakir.com/magic_device"
        }
    }
}
```

### OpenCode

`opencode.json`

```json
{
    "mcp": {
        "magic_device": {
            "type": "remote",
            "url": "https://mcp.anilcancakir.com/magic_device"
        }
    }
}
```

### VS Code Copilot

`.vscode/mcp.json`

```json
{
    "servers": {
        "magic_device": {
            "type": "http",
            "url": "https://mcp.anilcancakir.com/magic_device"
        }
    }
}
```

### Codex CLI

`~/.codex/config.toml`

```toml
[mcp_servers.magic_device]
url = "https://mcp.anilcancakir.com/magic_device"
```

### Antigravity CLI

`~/.gemini/config/mcp_config.json`

```json
{
    "mcpServers": {
        "magic_device": {
            "serverUrl": "https://mcp.anilcancakir.com/magic_device"
        }
    }
}
```

## LLM envanter dosyaları

Dokümanların, isteğe bağlı okuyan ajanlar için düz metin haritaları.

- [llms.txt](https://anilcancakir.com/magic_device/docs/llms.txt): Her doküman sayfasının Markdown bağlantısıyla dizini.
- [llms-full.txt](https://anilcancakir.com/magic_device/docs/llms-full.txt): Tüm doküman sayfaları tek dosyada.

## Sık sorulanlar

### Hem skill hem MCP sunucusu gerekli mi?

Hayır. Skill tek başına çalışır ve kuralları kapsar. MCP sunucusu, ajan çalışırken canlı araçlar ekler. En iyi sonuç için ikisini birlikte kullanın.

### Hangi yapay zeka kodlama asistanları destekleniyor?

Skill; Claude Code, Cursor, OpenCode, VS Code Copilot ve Codex CLI içine kurulur. HTTP ya da stdio üzerinden MCP konuşan her istemci sunucuyu kullanabilir.

### Magic Device için hesap ya da anahtar gerekli mi?

Hayır. Bu sayfadaki hiçbir şey hesap istemez. Yer tutucu olarak işaretli bir uç nokta yine de değişebilir.

### Bir hatayı nereye bildiririm?

GitHub'daki Magic Device deposunda; istemi, ajanınızın yazdığını ve aksini söyleyen doküman sayfasını ekleyerek bir issue açın.
