AndroidHarness એક કોડિંગ એજન્ટ છે જે તમારા ફોન પર રહે છે. તે ઉપકરણમાંથી સીધા જ વાસ્તવિક પ્રોજેક્ટ્સ પર કામ કરે છે: ફાઇલો વાંચે છે અને સંપાદિત કરે છે, શેલ કમાન્ડ ચલાવે છે, ગિટ ચલાવે છે, બ્રાઉઝરને નિયંત્રિત કરે છે અને MCP ટૂલ્સ ચલાવે છે. કોઈ PC જરૂરી નથી.
MIT લાયસન્સ હેઠળ ઓપન સોર્સ: https://github.com/Sanuu7/AndroidHarness
THE AGENT RUNTIME
કોડિંગ એજન્ટ સાથે ચેટ કરો: સ્ટ્રીમિંગ પ્રતિભાવો, વિચાર બ્લોક્સ અને ઇન્ટરેક્ટિવ ટૂલ કાર્ડ્સ. કૌશલ્ય, કોડ અને PDF જોડો. રન દરમિયાન કતારમાં ફોલો-અપ્સ બનાવો અથવા સૂચનાઓમાંથી ક્રિયાઓને મંજૂરી આપો. ચેકપોઇન્ટ્સ એપ્લિકેશન પુનઃપ્રારંભ થાય ત્યારે ટકી રહે છે. ડ્યુઅલ પ્લાનિંગ નિરીક્ષણ કરે છે અને અમલ પહેલાં યોજનાઓ બનાવે છે. ફોરગ્રાઉન્ડ સેવા સ્ક્રીન બંધ હોવા છતાં રનને જીવંત રાખે છે.
57 બિલ્ટ-ઇન ટૂલ્સ
- ફાઇલો: read_file, write_file, edit_file, multi_edit (fuzzy find-replace), apply_patch with rollback, grep, search_files, file_info, batch copy, move, delete.
- શેલ: સમયસમાપ્તિ અને પ્રક્રિયા જૂથ સફાઈ સાથે શેલ, પૃષ્ઠભૂમિ ડિમન મેનેજર (શેલ_બેકગ્રાઉન્ડ, bg_લિસ્ટ, bg_કિલ).
- ગિટ: ગિટ_સ્ટેટસ, ગિટ_ડિફ, ગિટ_લોગ, ગિટ_શો (પેચ વ્યૂ), ગિટ_કમિટ, ગિટ_બ્રાન્ચ, ગિટ_બ્રાન્ચ_મેનેજ, ગિટ_ચેકઆઉટ, ગિટ_પુશ અપસ્ટ્રીમ રિપેર સાથે, ગિટ_પુલ.
- સિસ્ટમ અને ડાયગ્નોસ્ટિક્સ: પેકેજ અને ટેગ ફિલ્ટર્સ સાથે રીડ_લોગકેટ, ડોક્ટર સેલ્ફ-ટેસ્ટ સ્યુટ, env_સ્ટેટસ પ્રોબ.
- વિઝન અને વેબ: વિઝન મોડેલ્સ માટે રીડ_ઇમેજ, પીડીએફ ટેક્સ્ટ એક્સટ્રેક્શન, વેબ_સર્ચ (કીલેસ, બ્રેવ, ટેવિલી), વેબ_ફેચ, બાઈનરી ડિટેક્શન સાથે http_રિક્વેસ્ટ.
- એજન્ટ અને મેમરી: મેમરી_રીડ, મેમરી_રાઇટ, મેમરી_સર્ચ, ટુડુ_રાઇટ લાઇવ ટ્રેકિંગ, આસ્ક_યુઝર પ્રોમ્પ્ટ્સ, ટાસ્ક (સમાંતર સબએજન્ટ્સ), પીકેજી_સર્ચ, પીકેજી_ઇન્સ્ટોલ, પીકેજી_લિસ્ટ.
મોડેલ કોન્ટેક્સ્ટ પ્રોટોકોલ (MCP)
MCP દ્વારા બાહ્ય ટૂલ ઇકોસિસ્ટમને કનેક્ટ કરો:
- સર્વર્સને stdio, HTTP અને સર્વર-સેંટ ઇવેન્ટ્સ (SSE) પર કનેક્ટ કરો.
- ક્લાઉડ ડેસ્કટોપ અથવા MCP JSON પેસ્ટ કરીને રૂપરેખાંકનો આયાત કરો.
- સર્વર્સ કસ્ટમ ટૂલ્સને એજન્ટ રનટાઇમ પર ગતિશીલ રીતે એક્સપોઝ કરે છે.
- પ્રમાણિત સેવાઓ માટે Chrome કસ્ટમ ટેબ્સ દ્વારા બિલ્ટ-ઇન OAuth 2.0.
- પ્રતિ-વર્કસ્પેસ મંજૂરીઓ અને HMAC ઇન્ટિગ્રિટી વેલિડેશન એક્ઝેક્યુશનને સુરક્ષિત કરે છે.
એજન્ટ બ્રાઉઝર (13 ટૂલ્સ)
13 ટૂલ્સમાં હેડલેસ બ્રાઉઝર ઓટોમેશન: browser_navigate, browser_click, browser_type, browser_scroll, browser_wait_for, browser_eval, browser_get_logs, browser_screenshot, browser_back, browser_forward, browser_refresh, browser_get_url, browser_get_dom. DevTools, ડિવાઇસ ફ્રેમ્સ અને એક-ટેપ બગ રિપેર સાથે વેબ એપ્લિકેશન્સનું પૂર્વાવલોકન કરો એજન્ટ પર પાછા ફરો.
ફાઇલો, એડિટર, ટર્મિનલ
મલ્ટિ-સિલેક્ટ અને બેચ ઓપરેશન્સ સાથે વર્કસ્પેસ ફાઇલ મેનેજર. સિન્ટેક્સ હાઇલાઇટિંગ (કોટલિન, જાવા, પાયથોન, જેએસ, ટીએસ, એચટીએમએલ, શેલ), લાઇન નંબર્સ, અમર્યાદિત પૂર્વવત્, રેજેક્સ શોધ અને એન્કોડિંગ-પ્રિઝર્વિંગ સેવ્સ સાથે કોડ એડિટર. સાઇડ-બાય-સાઇડ વિઝ્યુઅલ ડિફ વ્યૂઅર. ઇન્ટરેક્ટિવ ટર્મિનલ સત્રો.
ઓટોમેશન અને બિલ્ડ
વર્કમેનેજર દ્વારા શેડ્યૂલ કરેલ બેકગ્રાઉન્ડ ઓટોમેશન: શેડ્યૂલ પ્લાનર, પ્રીસેટ અંતરાલો, રન ઇતિહાસ, ચેતવણીઓ. લાઇવ લોગ અને નિષ્ફળ બિલ્ડ્સ માટે વન-ટેપ એજન્ટ ફિક્સ સાથે ગ્રેડલ કમાન્ડ્સ અને ટેસ્ટ સ્યુટ્સ માટે ડેશબોર્ડ બનાવો અને પરીક્ષણ કરો.
મોડેલ્સ અને કેશિંગ
બિલ્ટ-ઇન હાર્નેસ પ્રદાતા દ્વારા કીલેસ ઍક્સેસ, અથવા એન્થ્રોપિક, જેમિની, ઓપનએઆઈ અથવા કસ્ટમ URL માટે API કી લાવો. લેટન્સી પ્રોબ્સ, ચોક્કસ કિંમત અને રીઅલ-ટાઇમ ખર્ચ ટ્રેકિંગ સાથે લાઇવ કેટલોગ. પ્રોમ્પ્ટ કેશ મોનિટરિંગ: હિટ્સ, મિસિસ, રીડ/રાઇટ ટોકન્સ, હિટ રેટ. ઓફથી અલ્ટ્રા સુધી વિચારવાની સીડી.
ડિઝાઇન દ્વારા સલામત
એક્ઝિક્યુશન ટાયર: શિઝુકુ, લિનક્સ ટૂલચેન (બેશ, ગિટ, પાયથોન, નોડ), ટોયબોક્સ શ ફોલબેક. શેલ પોલિસી કામગીરીને વર્કસ્પેસ સુધી મર્યાદિત કરે છે. ગુપ્ત રીડેક્ટર API કીને સ્ક્રબ કરે છે. ચાર પરવાનગી મોડ્સ: બધાની પુષ્ટિ કરો, જોખમી પુષ્ટિ કરો, સંપૂર્ણ ઓટો, સંપૂર્ણ ઍક્સેસ. બાયોમેટ્રિક એપ્લિકેશન લોક.
કૌશલ્ય અને મેમરી
23 બંડલ્ડ માર્કડાઉન કુશળતા (પ્લાનિંગ, TDD, ડિબગીંગ, આર્કિટેક્ચર) વત્તા કસ્ટમ કુશળતા. લાઇવ ટુડો ટ્રેકિંગ, રેપો મેપ કોડબેઝ ઇન્ડેક્સિંગ, ગ્રોક વ્હિસ્પર વૉઇસ ઇનપુટ, સત્ર ફોર્કિંગ, પર્સિસ્ટન્ટ મેમરી.
શરૂ કરી રહ્યા છીએ
1. પ્રોજેક્ટ ફાઇલો માટે સ્ટોરેજ ઍક્સેસ આપો.
2. બિલ્ટ-ઇન કીલેસ પ્રદાતાનો ઉપયોગ કરો અથવા સેટિંગ્સમાં API કી દાખલ કરો.
3. વૈકલ્પિક: વિશેષાધિકૃત શેલ એક્ઝિક્યુશન માટે શિઝુકુને કનેક્ટ કરો.
શૂન્ય એનાલિટિક્સ, જાહેરાતો અથવા ટ્રેકર્સ. ડેટા ફક્ત ગોઠવેલા એન્ડપોઇન્ટ્સ પર વહે છે. GitHub પર સમસ્યાઓની જાણ કરો.
તમારા ઉપકરણ પર AI કોડિંગ હાર્નેસ: શેલ, ફાઇલો, કોડ એડિટર, ગિટ અને MCP.
આ રોજ અપડેટ કર્યું
26 સપ્ટે, 2026