यह पृष्ठ चीनी मूल से अनूदित है। दोनों में अंतर होने पर मूल पाठ मान्य है।

Confer — MVP का रोडमैप और बाक़ी काम

milestone के हिसाब से टुकड़े; हर milestone एक ऐसा संस्करण है जो सौंपा और दिखाया जा सके।

v0.1 — Core proof of concept (4-6 सप्ताह)

लक्ष्य: एक ही मशीन पर «उपयोगकर्ता ↔ अपना Agent ↔ सामने वाला Agent» की पूरी शृंखला चल जाए।

दायरा (अनिवार्य)

Out of scope:

Acceptance:

दो डेवलपर अपने-अपने यहाँ एक-एक Confer इंस्टेंस चलाएँ, एक-दूसरे को जोड़ें, बात करें, और उद्धरण देख सकें।


v0.2 — Claude Code प्लगिन का MVP (3-4 सप्ताह)

लक्ष्य: Claude Code के भीतर से peer Agent से सलाह ली जा सके, और उत्तर परियोजना में जमा हो।

Scope:

Acceptance:

कोई claude mcp add confer लगाए, विन्यास करे, और Claude Code में mock vendor से सवाल पूछ सके; उत्तर उद्धरण सहित आए, .claude/peers/mock-vendor/facts.md में लिखा जाए, git में commit हो, और अगले session में अपने-आप लद जाए।


v0.3 — समूह-बातचीत और उद्यम इंस्टेंस (4-5 सप्ताह)

लक्ष्य: समूह-बातचीत (लोग और Agent मिलेजुले) संभालना, और एक मशीन पर «उद्यम इंस्टेंस» तैनात कर पाना।

Scope:

Acceptance:

पाँच लोगों की टीम और 2 Agent एक ही समूह में परियोजना की चर्चा चलाएँ, और अनुभव सहज रहे। कोई कंपनी अपना Confer इंस्टेंस खड़ा कर सके, बाहर के लिए सार्वजनिक Agent उजागर करे, और दूसरे इंस्टेंस उसे ढूँढ़ सकें।


v0.4 — बहुभाषिता और अनुपस्थिति में उत्तर (3 सप्ताह)

लक्ष्य: उत्पाद को अंतरराष्ट्रीय परिदृश्यों और अर्ध-अतुल्यकालिक संवाद के लिए उपयोगी बनाना।

Scope:

Acceptance:

चीन का डेवलपर चीनी में जर्मन विक्रेता के Agent से पूछे (जिसके दस्तावेज़ जर्मन में हैं) और चीनी में उत्तर + जर्मन मूल का उद्धरण पाए। standing policy तय होने पर, मालिक की अनुपस्थिति में Agent नियम पर खरे अनुरोध ठीक से निपटाए और संदिग्ध को टाँग दे।


v1.0 — उत्पादन के लिए तैयार (4-6 सप्ताह)

लक्ष्य: उत्पादन में लगाया जा सके और व्यावसायिक सहायता दी जा सके।

Scope:

Acceptance:

कम से कम 100 पंजीकृत उपयोगकर्ता, 10 स्वतंत्र peer Agent तैनात, और एक इंस्टेंस 30 दिन से अधिक स्थिर चले।


v1.5+ — वृद्धि और परितंत्र (निरंतर)

Scope:


कार्य की सूक्ष्मता (Claude Code के लिए)

हर milestone 50-200 छोटे कार्यों में बँटता है। हर कार्य का:

  1. स्पष्ट इनपुट-आउटपुट हो
  2. परखने योग्य स्वीकृति-मानदंड हो
  3. एक डेवलपर-दिन से अधिक काम न हो

उदाहरण के लिए, v0.1 के कुछ कार्य:

बैकएंड का ढाँचा

डेटाबेस परत

पहचान और प्रोटोकॉल

LLM का अमूर्तन

Agent runtime

Gateway और API

क्लाइंट

डेमो सामग्री


जोखिम और शुरुआती ज़रूरी निर्णय

जोखिम उपाय
MCP SDK अब भी विकसित हो रहा है, API टूट सकती है स्थिर संस्करण से जुड़ें, changelog पर नज़र रखें, अनुकूलन-परत बनाएँ
A2A प्रोटोकॉल (Google) और NANDA मानक — दोनों अब भी विकसित हो रहे हैं सबसे सरल उपसमुच्चय से शुरू करें, प्रोटोकॉल अनुकूलन-परत के लिए जगह छोड़ें
Tauri 2.0 का iOS / Android अपेक्षाकृत नया है, अड़चनें आ सकती हैं MVP चरण में सिर्फ़ तीन डेस्कटॉप; मोबाइल v0.3 में
LLM की लागत बेक़ाबू हो जाए डिफ़ॉल्ट कोटा + स्पष्ट BYO key + उपयोग-पटल जल्दी बनाएँ
चीनी LLM प्रदाताओं (DeepSeek/Qwen) के SDK स्थिर नहीं OpenAI-संगत इंटरफ़ेस को (जो ये सभी प्रदाता देते हैं) एकल प्रवेश-बिंदु बनाएँ

Claude Code के लिए कार्यान्वयन-संकेत

  1. पहले इकाई परीक्षण, फिर एकीकरण: हर सेवा अपने परीक्षण अकेले चला सके, बाक़ी सेवाओं के उठने पर निर्भर न हो
  2. डेटाबेस का migration migration औज़ार से ही हो, हाथ से SQL नहीं
  3. types @confer/shared पैकेज से साझा हों, आगे और पीछे दोनों काम में लाएँ
  4. हर PR के साथ दस्तावेज़ का बदलाव हो (यदि प्रोटोकॉल या API छुआ हो)
  5. A2A प्रोटोकॉल के लिए पहले से बनी लाइब्रेरी को वरीयता दें (जैसे http-message-signatures npm पैकेज), पहिया दोबारा न गढ़ें
  6. DID:web के लिए did-resolver + did-jwt जैसे W3C औज़ारों को वरीयता दें
  7. MCP सर्वर के लिए आधिकारिक SDK को वरीयता दें (@modelcontextprotocol/sdk)
  8. commit का विषय ऐसा एक वाक्य लिखें जो बताए कि यह बदलाव क्या करता है, conventional उपसर्ग नहीं। ध्यान रहे: .github/scripts/gen-release-notes.sh केवल feat: / fix: जैसे उपसर्ग पहचानता है, इसलिए रिलीज़ नोट हाथ से लिखने होंगे — गद्य विषयों से वह नहीं बनाएगा
← Confer पर वापस A2A · DID:web · RFC 9421 · NANDA