devpersona

Claude Code, Codex CLI ve Gemini CLI her oturumun kaydını diskinizde tutar. devpersona bu kaydı ortak bir adaptörle okur ve üç katmanlı bir profil çıkarır: kullanım sayıları, kanıtını gösteren bir persona kartı ve somut öneriler. Tarayıcı hiçbir ağ çağrısı yapmaz.

Okunan ajanlar
Claude Code, Codex CLI, Gemini CLI
Öz test
15 test örneği
Ağ çağrısı
yok
Bağımlılık
yok
Lisans
MIT

Örnek çıktı

Aşağıdaki alıntı, bu sitenin hazırlandığı makinede node scripts/scan.mjs --md ile yapılan gerçek bir çalıştırmadan kısaltıldı. Proje adları genellendi. Her sayı tarayıcının yazdığı gibi. Tarama hiçbir ağ çağrısı yapmadı.

# Coding agent usage profile

Source: Claude Code, Codex CLI · 187 sessions scanned

## Totals

| Projects            | 53    |
| Sessions            | 187   |
| Human prompts       | 644   |
| Tool calls          | 15072 |
| Tool errors         | 609   |
| Permission denials  | 55    |

## Work rhythm

- Peak hours: 11:00 (95), 16:00 (82), 15:00 (80)
- Peak days: Monday (184), Friday (151), Tuesday (106)

## Projects (by prompt count)

| Project        | Agents             | Prompts | Languages             |
|----------------|--------------------|---------|-----------------------|
| aspnet-lob-app | claude-code        | 85      | C#, JavaScript, Razor |
| media-pipeline | claude-code, codex | 78      | Markdown, Python      |
| client-site    | codex              | 57      | HTML, CSS, JavaScript |

> This report was generated entirely locally; no data left this machine.

Projeler çalışma klasörüne göre gruplanır. Yukarıdaki pipeline gibi iki ajanla çalışılmış bir proje, ajanların adlarıyla birlikte bir kez görünür ve hiçbir zaman iki kez sayılmaz. Adaptör katmanı açıp okuyabileceğiniz tek bir dosya. --selftest, komut sınıflandırıcısını verilerinizi okumadan 15 test örneği üzerinde çalıştırır.

Kurulum

# bir kez
> /plugin marketplace add halilneed/plugins

# eklenti
> /plugin install devpersona@hailneed

# ve deneyin
> /devpersona:analyze

Market kimliği hailneed, kurulum satırının @hailneed ile bitmesinin nedeni bu.

  • Claude Code ve Node.js 18 ya da daha yenisi.
  • Bağımlılık, derleme adımı, API anahtarı ya da hesap gerekmez.
  • Eklenti olmadan da çalışır: node scripts/scan.mjs --md sayıları eklentiye gerek kalmadan verir.
  • Taramanın kapsamı daraltılabilir: --agent codex taramayı tek bir ajanla sınırlar, --days 90 zaman aralığını daraltır, --lang tr raporu Türkçeye çevirir.

Komutlar

/devpersona:stats

Sayısal kullanım profili: projeler, oturumlar, istemler, araç çağrıları, hatalar, izin retleri ve en yoğun saatleriniz. Yalnızca sayıları yazar, yorum eklemez.

/devpersona:analyze

Teknoloji yığınınızı, çalışma biçiminizi, iletişim tarzınızı, güçlü yanlarınızı ve risk örüntülerinizi kapsayan bir persona kartı yazar: ~/.claude/persona/persona.md. Her gözlem dayandığı kanıtı gösterir: sayılar, proje bellek dosyaları ve küçük bir istem örneklemi.

/devpersona:advise

Kartı somut önerilere dönüştürür: yazmaya değer ajan skill’leri (taslaklarıyla birlikte), kodlama alışkanlıklarında düzeltmeler ve mimari öneriler. skills, code ya da architecture ile daraltabilirsiniz. Her öneri kanıtını gösterir.

Ne yapar, ne yapmaz

  • Ağ çağrısı yapmaz. Tarayıcı yalnızca diskinizde zaten bulunan dosyaları okur. scan.mjs içinde fetch ya da soket yok.
  • Varsayılan çıktıda ham sohbet metni yoktur. Yalnızca sayılar, dosya adları ve oturum başlıkları vardır. Oturum başlıkları sohbet içeriğinin yapay zekâ tarafından üretilmiş kısa özetleridir, bu yüzden bir raporu paylaşmadan önce baştan sona okuyun.
  • İstem örnekleri yalnızca istenirse yazdırılır. --prompts <project> bunları yalnızca terminalinize yazar, başka hiçbir yere değil.
  • Yorum sizin oturumunuzda kalır. Persona kartını zaten çalıştırdığınız Claude Code oturumu yazar. Arada ikinci bir model ya da servis yoktur.
  • Sınıflandırıcı test edilebilir: --selftest, geçmişinize ve ağa dokunmadan 15 test örneğini çalıştırır ve skoru yazar.
  • MIT lisanslı (LICENSE). Hesap, kayıt ya da telemetri yok.

Neden yerelde kalıyor

devpersona Cloud yok ve planlanmıyor. Kendi sohbet geçmişinizden çıkarılan bir profil başka birinin panosunda durmamalı.

  • Ağ çağrısı yok, dışarıya veri gönderebilecek bir kod yolu da yok.
  • Telemetri ve hesap yok. Çalıştırdığınızı ben dahil kimse öğrenmez.
  • Kart diskinizde bir dosyadır: ~/.claude/persona/persona.md. Düzenleyebilir, paylaşabilir ya da silebilirsiniz.

Yeni eklentiler ve geliştirme notları e-postanıza gelsin isterseniz yazılar sayfasından abone olun.