നിങ്ങളുടെ ഫോണിൽ നിലനിൽക്കുന്ന ഒരു കോഡിംഗ് ഏജന്റാണ് AndroidHarness. ഉപകരണത്തിൽ നിന്ന് നേരിട്ട് യഥാർത്ഥ പ്രോജക്റ്റുകളിൽ ഇത് പ്രവർത്തിക്കുന്നു: ഫയലുകൾ വായിക്കുകയും എഡിറ്റ് ചെയ്യുകയും ചെയ്യുന്നു, ഷെൽ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുന്നു, git ഡ്രൈവ് ചെയ്യുന്നു, ഒരു ബ്രൗസർ നിയന്ത്രിക്കുന്നു, MCP ടൂളുകൾ പ്രവർത്തിപ്പിക്കുന്നു. പിസി ആവശ്യമില്ല.
MIT ലൈസൻസിന് കീഴിലുള്ള ഓപ്പൺ സോഴ്സ്: https://github.com/Sanuu7/AndroidHarness
ഏജന്റ് റൺടൈം
ഒരു കോഡിംഗ് ഏജന്റുമായി ചാറ്റ് ചെയ്യുക: സ്ട്രീമിംഗ് പ്രതികരണങ്ങൾ, ചിന്താ ബ്ലോക്കുകൾ, സംവേദനാത്മക ടൂൾ കാർഡുകൾ. കഴിവുകൾ, കോഡ്, 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_list, bg_kill).
- Git: git_status, git_diff, git_log, git_show (പാച്ച് വ്യൂ), git_commit, git_branch, git_branch_manage, git_checkout, അപ്സ്ട്രീം റിപ്പയറുള്ള git_push, git_pull.
- സിസ്റ്റവും ഡയഗ്നോസ്റ്റിക്സും: പാക്കേജും ടാഗ് ഫിൽട്ടറുകളും ഉള്ള read_logcat, ഡോക്ടർ സെൽഫ്-ടെസ്റ്റ് സ്യൂട്ട്, env_status പ്രോബ്.
- വിഷൻ & വെബ്: വിഷൻ മോഡലുകൾക്കുള്ള read_image, PDF ടെക്സ്റ്റ് എക്സ്ട്രാക്ഷൻ, web_search (കീലെസ്, ബ്രേവ്, ടാവിലി), web_fetch, ബൈനറി ഡിറ്റക്ഷനുള്ള http_request.
- ഏജന്റും മെമ്മറിയും: memory_read, memory_write, memory_search, todo_write ലൈവ് ട്രാക്കിംഗ്, ask_user prompts, task (parallel subaagents), pkg_search, pkg_install, pkg_list.
മോഡൽ കണ്ടക്ട് പ്രോട്ടോക്കോൾ (എംസിപി)
എംസിപി വഴി ബാഹ്യ ടൂൾ ഇക്കോസിസ്റ്റമുകളെ ബന്ധിപ്പിക്കുക:
- stdio, HTTP, സെർവർ-അയച്ച ഇവന്റുകൾ (എസ്എസ്ഇ) എന്നിവയിലൂടെ സെർവറുകളെ ബന്ധിപ്പിക്കുക.
- ക്ലോഡ് ഡെസ്ക്ടോപ്പ് അല്ലെങ്കിൽ 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, ഉപകരണ ഫ്രെയിമുകൾ, വൺ-ടാപ്പ് ബഗ് റിപ്പയർ എന്നിവ ഉപയോഗിച്ച് വെബ് ആപ്പുകൾ ഏജന്റിലേക്ക് തിരികെ പ്രിവ്യൂ ചെയ്യുക.
ഫയലുകൾ, എഡിറ്റർ, ടെർമിനൽ
മൾട്ടി-സെലക്ട്, ബാച്ച് പ്രവർത്തനങ്ങളുള്ള വർക്ക്സ്പെയ്സ് ഫയൽ മാനേജർ. സിന്റാക്സ് ഹൈലൈറ്റിംഗ് (കോട്ലിൻ, ജാവ, പൈത്തൺ, ജെഎസ്, ടിഎസ്, HTML, ഷെൽ), ലൈൻ നമ്പറുകൾ, പരിധിയില്ലാത്ത പഴയപടിയാക്കൽ, റീജെക്സ് തിരയൽ, എൻകോഡിംഗ്-പ്രിസർവിംഗ് സേവുകൾ എന്നിവയുള്ള കോഡ് എഡിറ്റർ. സൈഡ്-ബൈ-സൈഡ് വിഷ്വൽ ഡിഫ് വ്യൂവർ. ഇന്ററാക്ടീവ് ടെർമിനൽ സെഷനുകൾ.
ഓട്ടോമേഷനുകളും ബിൽഡും
വർക്ക് മാനേജർ വഴി ഷെഡ്യൂൾ ചെയ്ത പശ്ചാത്തല ഓട്ടോമേഷനുകൾ: ഷെഡ്യൂൾ പ്ലാനർ, പ്രീസെറ്റ് ഇടവേളകൾ, റൺ ഹിസ്റ്ററി, അലേർട്ടുകൾ. ലൈവ് ലോഗുകൾ, പരാജയപ്പെട്ട ബിൽഡുകൾക്കുള്ള വൺ-ടാപ്പ് ഏജന്റ് പരിഹാരങ്ങൾ എന്നിവ ഉപയോഗിച്ച് ഗ്രാഡിൽ കമാൻഡുകൾക്കും ടെസ്റ്റ് സ്യൂട്ടുകൾക്കുമായി ഡാഷ്ബോർഡ് നിർമ്മിക്കുക & പരീക്ഷിക്കുക.
മോഡലുകളും കാഷിംഗും
ബിൽറ്റ്-ഇൻ ഹാർനെസ് ദാതാവ് വഴി കീലെസ് ആക്സസ്, അല്ലെങ്കിൽ ആന്ത്രോപിക്, ജെമിനി, ഓപ്പൺഎഐ, അല്ലെങ്കിൽ ഇഷ്ടാനുസൃത URL-കൾക്കുള്ള API കീകൾ കൊണ്ടുവരിക. ലേറ്റൻസി പ്രോബുകൾ, കൃത്യമായ വിലനിർണ്ണയം, തത്സമയ ചെലവ് ട്രാക്കിംഗ് എന്നിവയുള്ള ലൈവ് കാറ്റലോഗ്. പ്രോംപ്റ്റ് കാഷെ മോണിറ്ററിംഗ്: ഹിറ്റുകൾ, മിസ്സുകൾ, റീഡ്/റൈറ്റ് ടോക്കണുകൾ, ഹിറ്റ് നിരക്കുകൾ. ഓഫ് മുതൽ അൾട്ര വരെയുള്ള ചിന്താ ഗോവണി.
ഡിസൈൻ പ്രകാരം സുരക്ഷിതം
എക്സിക്യൂഷൻ ടയറുകൾ: ഷിസുകു, ലിനക്സ് ടൂൾചെയിൻ (ബാഷ്, ജിറ്റ്, പൈത്തൺ, നോഡ്), ടോയ്ബോക്സ് ഷ് ഫാൾബാക്ക്. ഷെൽ നയം പ്രവർത്തനങ്ങളെ വർക്ക്സ്പെയ്സിൽ പരിമിതപ്പെടുത്തുന്നു. രഹസ്യ റീഡാക്ടർ സ്ക്രബ്സ് API കീകൾ. നാല് അനുമതി മോഡുകൾ: എല്ലാം സ്ഥിരീകരിക്കുക, അപകടസാധ്യത സ്ഥിരീകരിക്കുക, പൂർണ്ണ ഓട്ടോ, പൂർണ്ണ ആക്സസ്. ബയോമെട്രിക് ആപ്പ് ലോക്ക്.
കഴിവുകളും ഓർമ്മയും
23 ബണ്ടിൽഡ് മാർക്ക്ഡൗൺ കഴിവുകൾ (പ്ലാനിംഗ്, TDD, ഡീബഗ്ഗിംഗ്, ആർക്കിടെക്ചർ) കൂടാതെ ഇഷ്ടാനുസൃത കഴിവുകൾ. ലൈവ് ടോഡോ ട്രാക്കിംഗ്, റെപ്പോ മാപ്പ് കോഡ്ബേസ് ഇൻഡെക്സിംഗ്, ഗ്രോക്ക് വിസ്പർ വോയ്സ് ഇൻപുട്ട്, സെഷൻ ഫോർക്കിംഗ്, പെർസിസ്റ്റന്റ് മെമ്മറി.
ആരംഭിക്കുന്നു
1. പ്രോജക്റ്റ് ഫയലുകൾക്കായി സ്റ്റോറേജ് ആക്സസ് അനുവദിക്കുക.
2. ബിൽറ്റ്-ഇൻ കീലെസ് ദാതാവിനെ ഉപയോഗിക്കുക അല്ലെങ്കിൽ ക്രമീകരണങ്ങളിൽ ഒരു API കീ നൽകുക.
3. ഓപ്ഷണൽ: പ്രിവിലേജ്ഡ് ഷെൽ എക്സിക്യൂഷനായി ഷിസുകുവിനെ ബന്ധിപ്പിക്കുക.
സീറോ അനലിറ്റിക്സ്, പരസ്യങ്ങൾ അല്ലെങ്കിൽ ട്രാക്കറുകൾ. കോൺഫിഗർ ചെയ്ത എൻഡ്പോയിന്റുകളിലേക്ക് മാത്രം ഡാറ്റ ഒഴുകുന്നു. GitHub-ൽ പ്രശ്നങ്ങൾ റിപ്പോർട്ട് ചെയ്യുക.
നിങ്ങളുടെ ഉപകരണത്തിലെ AI കോഡിംഗ് ഹാർനെസ്: ഷെൽ, ഫയലുകൾ, കോഡ് എഡിറ്റർ, ജിറ്റ്, എംസിപി.
അപ്ഡേറ്റ് ചെയ്ത തീയതി
2026 സെപ്റ്റം 26