প্রকল্প সম্পর্কে
agentacct একটি লোকাল-ফার্স্ট "Agent Work Intelligence" টুল যা একটি বাস্তব প্রশ্নের উত্তর দেয়: আমার কোডিং এজেন্টরা আসলে কী করছে, এবং এর খরচ কত? এটি কোডিং এজেন্টদের লোকাল সেশন লগ পড়ে এবং প্রকল্প ও ক্লায়েন্ট জুড়ে সাম্প্রতিক কার্যকলাপ, টুল কল, রেকর্ড করা ধাপ, চেক, টোকেন ও আনুমানিক খরচ উপস্থাপন করে।
উল্লিখিত সমর্থিত ক্লায়েন্টের মধ্যে রয়েছে Claude Code, Codex, Kimi Code, OpenCode, Hermes এবং অন্যান্য, যেখানে একটি ডকুমেন্টেড কভারেজ ম্যাট্রিক্স প্রতিটি সক্ষমতা লেনকে আলাদাভাবে রেটিং দেয়। README উল্লেখ করে যে Claude Code এবং Codex বর্তমানে সবচেয়ে পূর্ণ রসিদ বহন করে।
ইনস্টলেশন pipx-এর মাধ্যমে (macOS বা Linux-এ Python >= 3.11; Windows শুধুমাত্র WSL-এর মাধ্যমে), সাথে একটি স্বাক্ষরিত macOS অ্যাপও দেওয়া হয়। সেটআপ প্রতি মেশিনে একবার `agentacct onboard` চালায় যাতে এজেন্ট শনাক্ত হয়, একটি লোকাল স্টোর তৈরি হয় এবং একটি রেকর্ডার শুরু হয়; `agentacct tui` একটি টার্মিনাল অ্যাপ খোলে। প্রকল্প-স্কোপড ইনস্টল সবকিছু রিপোজিটরির ভিতরে রাখে।
ইন্টারফেসটি একটি Sessions ভিউ এবং প্রতি টাস্কে একটি "Work Receipt"-কে কেন্দ্র করে, যা অংশগ্রহণকারী সেশন, রেকর্ড করা ফলাফল, আনুমানিক খরচ, দাবি ও চেক ফলাফল এবং একটি কার্যকলাপ টাইমলাইন একত্রিত করে। একটি মূল পার্থক্য হলো Reported বনাম Verified: একটি এজেন্টের নিজের "done" শুধুমাত্র Reported, অন্যদিকে Verified হতে শেষ রেকর্ড করা পরিবর্তনের পরে বর্তমানে পাস করা চেক প্রয়োজন। ব্যর্থ প্রচেষ্টা ইতিহাসে দৃশ্যমান থাকে।
Work groups আপনাকে একটি প্রকল্প ফোল্ডারে নির্দেশ করতে দেয় এবং দেখায় কোন এজেন্টরা সেখানে কাজ করেছে, সেশন বিবরণ ও একটি শেয়ার্ড ক্রস-এজেন্ট টাইমলাইন সহ। Dashboard ক্লায়েন্ট, সময়, ফলাফল, প্রমাণ ও খরচ সহ সর্বশেষ রেকর্ড করা কাজ দেখায়, এবং ঐতিহাসিক ব্যর্থ চেক ও ব্লকারগুলিকে ডিফল্ট ক্রম না করে একটি পৃথক "Recorded issues" এলাকায় রাখে।
Usage ভিউগুলি তারিখ, এজেন্ট, মডেল ও প্রোভাইডার দ্বারা স্বাধীনভাবে ফিল্টার করে, এজেন্ট ও মডেল অনুযায়ী রেঞ্জ টোটাল, Fresh/All টোকেন টগল সহ একটি দৈনিক চার্ট, এবং ক্যাশে রিড ও রাইট আলাদা করা ব্রেকডাউন সহ। টোকেন ক্লায়েন্ট রেকর্ড থেকে আসে; খরচ হলো প্রাইসিং-টেবিলের অনুমান যা ≈ দিয়ে চিহ্নিত এবং স্পষ্টভাবে ইনভয়েস নয়। প্রোভাইডার-রিপোর্টেড কোটা উইন্ডো ও রিসেট সময় একই পৃষ্ঠায় দেখা যায়।
টার্মিনাল UI রসিদ, ব্যবহার, ক্ষমতা এবং একটি রিভিউ ওভারভিউ দেয়, যার মধ্যে একটি ফোল্ডার-অ্যাঙ্করড Work ট্যাব রয়েছে যেখানে কীবোর্ড দিয়ে নেভিগেট করা যায় এমন একটি ক্রস-এজেন্ট টাইমলাইন আছে।
প্রকল্পটি সততা ও গোপনীয়তার উপর জোর দেয়: অনুমানগুলি লেবেল করা, অনুপস্থিত ডেটা শূন্য নয় বরং একটি ফাঁক হিসেবে দেখানো, ব্যবহার ও রেকর্ড করা কাজের মধ্যে প্রতিটি জোড়ে একটি আত্মবিশ্বাস লেবেল (exact, high, medium, low) থাকে, এবং সমর্থন লোগো অনুযায়ী নয় বরং সক্ষমতা অনুযায়ী বর্ণিত। এটি টুল নাম ও শ্রেণী, স্পর্শ করা ফাইল, ক্রেডেনশিয়াল-স্ক্রাব করা কমান্ড, এক্সিট কোড, টোকেন ও রেকর্ড করা ধাপের মতো কাজের মেটাডেটা রেকর্ড করে, কিন্তু প্রম্পট, মডেল প্রতিক্রিয়া বা ট্রান্সক্রিপ্ট নয়। এটি শুধুমাত্র লোকাল সেশন ফাইল পড়ে, শুধুমাত্র 127.0.0.1-এ শোনে, এবং কখনও প্রোভাইডার API কী সংরক্ষণ বা অনুরোধ করে না।
স্থাপত্যে এটি দুটি প্রমাণ স্ট্রিম আলাদা রাখে: কী ব্যবহার করা হয়েছে (ক্লায়েন্ট সেশন ফাইল থেকে) এবং কী করা হয়েছে (MCP-এর মাধ্যমে রেকর্ড করা ধাপ ও চেক প্লাস টেস্ট রানের মতো মেশিন চেক থেকে), যা লেবেলযুক্ত আত্মবিশ্বাস সহ প্রকৃত ক্লায়েন্ট আইডিতে জোড়া লাগানো। Claude Code একটি ইনস্টল করা হুক ব্রিজের মাধ্যমে আইডি বাইন্ড করে; Codex ও OpenCode ইমপোর্টের সময় তাদের নিজস্ব লগ থেকে মেলানো হয়; Hermes শুধুমাত্র স্পষ্টভাবে পাস করা আইডিতে জোড়া লাগে।
আনইনস্টল ধাপগুলি ম্যানেজড প্রসেস বন্ধ করে, ইনস্টল করা থাকলে অটোস্টার্ট সরায়, প্যাকেজ আনইনস্টল করে, এবং ঐচ্ছিকভাবে লোকাল স্টোর ও ক্লায়েন্ট কনফিগ এন্ট্রি মুছে দেয়। ডকুমেন্টেশন রেফারেন্স উপাদান, কভারেজ ম্যাট্রিক্স, স্থাপত্য, নিরাপত্তা সীমানা, গোপনীয়তা থ্রেট মডেল, কার্যকর উদাহরণ এবং একটি সম্পূর্ণ ডেমো কভার করে।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.