AI kod agentlərini (Claude Code, Cursor) layihənin arxitekturasına uyğun saxlayan MVP.
- Rol
- Həmtəsisçi, full-stack developer
- Növ
- Startap · həmtəsisçi
- İl
- 2026
- Linklər
- Kod məxfidir
Private





Problem
AI kod agentləri böyük layihələrdə tez-tez layihənin arxitektura qaydalarından kənara çıxır və kod bazası qarışır.
Həll
Agentləri MCP protokolu vasitəsilə layihənin arxitekturasına bağlı saxlayan platforma.
Nə etdim
- Həmtəsisçi kimi məhsulun bütün veb hissəsini Turborepo monorepo-da qurdum: Express.js backend, Next.js paneli və hər ikisinin istifadə etdiyi ortaq TypeScript tipləri.
- API açarlarının tam həyat dövrünü yazdım: açar yalnız bir dəfə göstərilir, SHA-256 heşi kimi saxlanılır, yenilənə bilir və abunə bitəndə avtomatik söndürülür.
- Go MCP serveri üçün lisenziya yoxlaması qurdum: açar təsdiqlənəndən sonra icazə sahələri (scope) olan 7 günlük JWT verilir.
- İstifadəyə əsaslanan ödəniş sistemi qurdum: hər architect_plan çağırışı $0.01-dır, balans Prisma tranzaksiyasında yalnız uğurlu cavabdan sonra azalır və təkrarlanan sorğu iki dəfə ödənmir.
- LemonSqueezy webhook-larını HMAC-SHA256 imza yoxlaması ilə qəbul edib sifariş, abunə və ödəniş hadisələrini emal etdim.
- Clerk ilə giriş (GitHub, Google), drift qrafikli layihə paneli və API açarı idarəsi olan Next.js panelini, Swagger sənədlərini və Docker mühitini hazırladım.
Necə qurulub
AI agentlərClaude Code, Cursor
Next.js panelClerk ilə giriş
MCP serverGo, həmtəsisçinin işi
Express backendLisenziya, auth, ödəniş
LemonSqueezyAbunə və ödənişlər
PostgreSQLPrisma
Agent API açarı ilə qoşulur. Backend açarı yoxlayır və 7 günlük JWT verir, hər ödənişli çağırış balansdan $0.01 çıxır.
Hamısı bir Turborepo monorepo-da.
Texnologiyalar
- TypeScript
- Next.js
- Express.js
- Prisma
- PostgreSQL
- Clerk
- Turborepo
- Docker
- MCP
Ekranlar

