AndroidHarness ನಿಮ್ಮ ಫೋನ್ನಲ್ಲಿ ವಾಸಿಸುವ ಕೋಡಿಂಗ್ ಏಜೆಂಟ್ ಆಗಿದೆ. ಇದು ಸಾಧನದಿಂದಲೇ ನೈಜ ಯೋಜನೆಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ: ಫೈಲ್ಗಳನ್ನು ಓದುತ್ತದೆ ಮತ್ತು ಸಂಪಾದಿಸುತ್ತದೆ, ಶೆಲ್ ಆಜ್ಞೆಗಳನ್ನು ರನ್ ಮಾಡುತ್ತದೆ, git ಅನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತದೆ, ಬ್ರೌಸರ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ ಮತ್ತು MCP ಪರಿಕರಗಳನ್ನು ರನ್ ಮಾಡುತ್ತದೆ. ಯಾವುದೇ PC ಅಗತ್ಯವಿಲ್ಲ.
MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಓಪನ್ ಸೋರ್ಸ್: https://github.com/Sanuu7/AndroidHarness
ದಿ ಏಜೆಂಟ್ ರನ್ಟೈಮ್
ಕೋಡಿಂಗ್ ಏಜೆಂಟ್ನೊಂದಿಗೆ ಚಾಟ್ ಮಾಡಿ: ಸ್ಟ್ರೀಮಿಂಗ್ ಪ್ರತಿಕ್ರಿಯೆಗಳು, ಥಿಂಕಿಂಗ್ ಬ್ಲಾಕ್ಗಳು ಮತ್ತು ಸಂವಾದಾತ್ಮಕ ಟೂಲ್ ಕಾರ್ಡ್ಗಳು. ಕೌಶಲ್ಯಗಳು, ಕೋಡ್ ಮತ್ತು PDF ಗಳನ್ನು ಲಗತ್ತಿಸಿ. ರನ್ಗಳ ಸಮಯದಲ್ಲಿ ಅನುಸರಣೆಗಳನ್ನು ಕ್ಯೂ ಮಾಡಿ ಅಥವಾ ಅಧಿಸೂಚನೆಗಳಿಂದ ಕ್ರಿಯೆಗಳನ್ನು ಅನುಮೋದಿಸಿ. ಚೆಕ್ಪಾಯಿಂಟ್ಗಳು ಅಪ್ಲಿಕೇಶನ್ ಮರುಪ್ರಾರಂಭಗಳನ್ನು ಉಳಿದುಕೊಳ್ಳುತ್ತವೆ. ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೊದಲು ಡ್ಯುಯಲ್ ಪ್ಲಾನಿಂಗ್ ತಪಾಸಣೆ ಮತ್ತು ಯೋಜನೆಗಳು. ಮುಂಭಾಗದ ಸೇವೆಯು ಪರದೆಯನ್ನು ಆಫ್ನೊಂದಿಗೆ ರನ್ಗಳನ್ನು ಜೀವಂತವಾಗಿರಿಸುತ್ತದೆ.
57 ಅಂತರ್ನಿರ್ಮಿತ ಪರಿಕರಗಳು
- ಫೈಲ್ಗಳು: read_file, write_file, edit_file, multi_edit (ಅಸ್ಪಷ್ಟ ಹುಡುಕಾಟ-ಬದಲಿಸು), rollback, grep, search_files, file_info, batch copy, move, delete ನೊಂದಿಗೆ apply_patch.
- ಶೆಲ್: ಟೈಮ್ಔಟ್ಗಳು ಮತ್ತು ಪ್ರಕ್ರಿಯೆ ಗುಂಪು ಶುಚಿಗೊಳಿಸುವಿಕೆಯೊಂದಿಗೆ ಶೆಲ್, ಹಿನ್ನೆಲೆ ಡೀಮನ್ ಮ್ಯಾನೇಜರ್ (shell_background, 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 ಪ್ರಾಂಪ್ಟ್ಗಳು, ಕಾರ್ಯ (ಸಮಾನಾಂತರ ಉಪ ಏಜೆಂಟ್ಗಳು), pkg_search, pkg_install, pkg_list.
ಮಾಡೆಲ್ ಕಾಂಟೆಕ್ಸ್ಟ್ ಪ್ರೋಟೋಕಾಲ್ (MCP)
MCP ಮೂಲಕ ಬಾಹ್ಯ ಪರಿಕರ ಪರಿಸರ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಸಂಪರ್ಕಿಸಿ:
- stdio, HTTP ಮತ್ತು ಸರ್ವರ್-ಕಳುಹಿಸಿದ ಈವೆಂಟ್ಗಳ (SSE) ಮೂಲಕ ಸರ್ವರ್ಗಳನ್ನು ಸಂಪರ್ಕಿಸಿ.
- ಕ್ಲೌಡ್ ಡೆಸ್ಕ್ಟಾಪ್ ಅಥವಾ MCP JSON ಅನ್ನು ಅಂಟಿಸುವ ಮೂಲಕ ಸಂರಚನೆಗಳನ್ನು ಆಮದು ಮಾಡಿ.
- ಸರ್ವರ್ಗಳು ಏಜೆಂಟ್ ರನ್ಟೈಮ್ಗೆ ಕಸ್ಟಮ್ ಪರಿಕರಗಳನ್ನು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಒಡ್ಡುತ್ತವೆ.
- ದೃಢೀಕೃತ ಸೇವೆಗಳಿಗಾಗಿ Chrome ಕಸ್ಟಮ್ ಟ್ಯಾಬ್ಗಳ ಮೂಲಕ ಅಂತರ್ನಿರ್ಮಿತ OAuth 2.0.
- ಪ್ರತಿ-ಕಾರ್ಯಸ್ಥಳ ಅನುಮೋದನೆಗಳು ಮತ್ತು HMAC ಸಮಗ್ರತೆಯ ಮೌಲ್ಯಮಾಪನವು ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ರಕ್ಷಿಸುತ್ತದೆ.
ಏಜೆಂಟ್ ಬ್ರೌಸರ್ (13 ಪರಿಕರಗಳು)
13 ಪರಿಕರಗಳಲ್ಲಿ ಹೆಡ್ಲೆಸ್ ಬ್ರೌಸರ್ ಆಟೊಮೇಷನ್: ಬ್ರೌಸರ್_ನ್ಯಾವಿಗೇಟ್, ಬ್ರೌಸರ್_ಕ್ಲಿಕ್, ಬ್ರೌಸರ್_ಟೈಪ್, ಬ್ರೌಸರ್_ಸ್ಕ್ರಾಲ್, ಬ್ರೌಸರ್_ವೇಟ್_ಫಾರ್, ಬ್ರೌಸರ್_ಇವಾಲ್, ಬ್ರೌಸರ್_ಗೆಟ್_ಲಾಗ್ಗಳು, ಬ್ರೌಸರ್_ಸ್ಕ್ರೀನ್ಶಾಟ್, ಬ್ರೌಸರ್_ಬ್ಯಾಕ್, ಬ್ರೌಸರ್_ಫಾರ್ವರ್ಡ್, ಬ್ರೌಸರ್_ರಿಫ್ರೆಶ್, ಬ್ರೌಸರ್_ಗೆಟ್_ಯುಆರ್ಎಲ್, ಬ್ರೌಸರ್_ಗೆಟ್_ಡಮ್. ಏಜೆಂಟ್ಗೆ ಹಿಂತಿರುಗಿ ಡೆವ್ಟೂಲ್ಸ್, ಸಾಧನ ಫ್ರೇಮ್ಗಳು ಮತ್ತು ಒನ್-ಟ್ಯಾಪ್ ಬಗ್ ರಿಪೇರಿಯೊಂದಿಗೆ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಪೂರ್ವವೀಕ್ಷಿಸಿ.
ಫೈಲ್ಗಳು, ಸಂಪಾದಕ, ಟರ್ಮಿನಲ್
ಬಹು-ಆಯ್ಕೆ ಮತ್ತು ಬ್ಯಾಚ್ ಕಾರ್ಯಾಚರಣೆಗಳೊಂದಿಗೆ ಕಾರ್ಯಸ್ಥಳ ಫೈಲ್ ಮ್ಯಾನೇಜರ್. ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟ್ ಮಾಡುವ ಕೋಡ್ ಎಡಿಟರ್ (ಕೋಟ್ಲಿನ್, ಜಾವಾ, ಪೈಥಾನ್, ಜೆಎಸ್, ಟಿಎಸ್, HTML, ಶೆಲ್), ಲೈನ್ ಸಂಖ್ಯೆಗಳು, ಅನಿಯಮಿತ ರದ್ದು, ರಿಜೆಕ್ಸ್ ಹುಡುಕಾಟ ಮತ್ತು ಎನ್ಕೋಡಿಂಗ್-ಸಂರಕ್ಷಿಸುವ ಉಳಿತಾಯಗಳು. ಪಕ್ಕ-ಪಕ್ಕದ ದೃಶ್ಯ ವ್ಯತ್ಯಾಸ ವೀಕ್ಷಕ. ಸಂವಾದಾತ್ಮಕ ಟರ್ಮಿನಲ್ ಸೆಷನ್ಗಳು.
ಆಟೊಮೇಷನ್ಗಳು ಮತ್ತು ಬಿಲ್ಡ್
ವರ್ಕ್ಮ್ಯಾನೇಜರ್ ಮೂಲಕ ನಿಗದಿತ ಹಿನ್ನೆಲೆ ಯಾಂತ್ರೀಕರಣಗಳು: ವೇಳಾಪಟ್ಟಿ ಯೋಜಕ, ಪೂರ್ವನಿಗದಿ ಮಧ್ಯಂತರಗಳು, ರನ್ ಇತಿಹಾಸ, ಎಚ್ಚರಿಕೆಗಳು. ಲೈವ್ ಲಾಗ್ಗಳೊಂದಿಗೆ ಗ್ರೇಡಲ್ ಆಜ್ಞೆಗಳು ಮತ್ತು ಪರೀಕ್ಷಾ ಸೂಟ್ಗಳಿಗಾಗಿ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಅನ್ನು ನಿರ್ಮಿಸಿ ಮತ್ತು ಪರೀಕ್ಷಿಸಿ ಮತ್ತು ವಿಫಲವಾದ ನಿರ್ಮಾಣಗಳಿಗೆ ಒಂದು-ಟ್ಯಾಪ್ ಏಜೆಂಟ್ ಪರಿಹಾರಗಳು.
ಮಾಡೆಲ್ಗಳು ಮತ್ತು ಕ್ಯಾಚಿಂಗ್
ಅಂತ್ರೊಪಿಕ್, ಜೆಮಿನಿ, ಓಪನ್ಎಐ ಅಥವಾ ಕಸ್ಟಮ್ URL ಗಳಿಗಾಗಿ ಅಂತರ್ನಿರ್ಮಿತ ಹಾರ್ನೆಸ್ ಪೂರೈಕೆದಾರರ ಮೂಲಕ ಕೀಲಿರಹಿತ ಪ್ರವೇಶ, ಅಥವಾ ಆಂಥ್ರೊಪಿಕ್, ಜೆಮಿನಿ, ಓಪನ್ಎಐ ಅಥವಾ ಕಸ್ಟಮ್ URL ಗಳಿಗಾಗಿ API ಕೀಗಳನ್ನು ತನ್ನಿ. ಲೇಟೆನ್ಸಿ ಪ್ರೋಬ್ಗಳು, ನಿಖರವಾದ ಬೆಲೆ ಮತ್ತು ನೈಜ-ಸಮಯದ ವೆಚ್ಚ ಟ್ರ್ಯಾಕಿಂಗ್ನೊಂದಿಗೆ ಲೈವ್ ಕ್ಯಾಟಲಾಗ್. ಪ್ರಾಂಪ್ಟ್ ಕ್ಯಾಶ್ ಮಾನಿಟರಿಂಗ್: ಹಿಟ್ಗಳು, ಮಿಸ್ಗಳು, ಟೋಕನ್ಗಳನ್ನು ಓದುವುದು/ಬರೆಯುವುದು, ಹಿಟ್ ದರಗಳು. ಆಫ್ನಿಂದ ಅಲ್ಟ್ರಾಗೆ ಯೋಚಿಸುವ ಏಣಿಗಳು.
ವಿನ್ಯಾಸದ ಮೂಲಕ ಸುರಕ್ಷಿತ
ಕಾರ್ಯನಿರ್ವಾಹಕ ಶ್ರೇಣಿಗಳು: ಶಿಜುಕು, ಲಿನಕ್ಸ್ ಟೂಲ್ಚೈನ್ (ಬ್ಯಾಷ್, ಗಿಟ್, ಪೈಥಾನ್, ನೋಡ್), ಟಾಯ್ಬಾಕ್ಸ್ ಶ್ ಫಾಲ್ಬ್ಯಾಕ್. ಶೆಲ್ ನೀತಿಯು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಕಾರ್ಯಸ್ಥಳಕ್ಕೆ ಸೀಮಿತಗೊಳಿಸುತ್ತದೆ. ರಹಸ್ಯ ರಿಡಾಕ್ಟರ್ API ಕೀಗಳನ್ನು ಸ್ಕ್ರಬ್ ಮಾಡುತ್ತದೆ. ನಾಲ್ಕು ಅನುಮತಿ ವಿಧಾನಗಳು: ಎಲ್ಲವನ್ನೂ ದೃಢೀಕರಿಸಿ, ಅಪಾಯಕಾರಿ ಎಂದು ದೃಢೀಕರಿಸಿ, ಪೂರ್ಣ ಸ್ವಯಂ, ಪೂರ್ಣ ಪ್ರವೇಶ. ಬಯೋಮೆಟ್ರಿಕ್ ಅಪ್ಲಿಕೇಶನ್ ಲಾಕ್.
ಕೌಶಲ್ಯಗಳು ಮತ್ತು ಸ್ಮರಣೆ
23 ಬಂಡಲ್ ಮಾರ್ಕ್ಡೌನ್ ಕೌಶಲ್ಯಗಳು (ಯೋಜನೆ, ಟಿಡಿಡಿ, ಡೀಬಗ್ ಮಾಡುವುದು, ವಾಸ್ತುಶಿಲ್ಪ) ಜೊತೆಗೆ ಕಸ್ಟಮ್ ಕೌಶಲ್ಯಗಳು. ಲೈವ್ ಟೊಡೊ ಟ್ರ್ಯಾಕಿಂಗ್, ರೆಪೊ ನಕ್ಷೆ ಕೋಡ್ಬೇಸ್ ಇಂಡೆಕ್ಸಿಂಗ್, ಗ್ರೋಕ್ ವಿಸ್ಪರ್ ಧ್ವನಿ ಇನ್ಪುಟ್, ಸೆಷನ್ ಫೋರ್ಕಿಂಗ್, ನಿರಂತರ ಮೆಮೊರಿ.
ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ
1. ಪ್ರಾಜೆಕ್ಟ್ ಫೈಲ್ಗಳಿಗೆ ಶೇಖರಣಾ ಪ್ರವೇಶವನ್ನು ನೀಡಿ.
2. ಅಂತರ್ನಿರ್ಮಿತ ಕೀಲೆಸ್ ಪೂರೈಕೆದಾರರನ್ನು ಬಳಸಿ ಅಥವಾ ಸೆಟ್ಟಿಂಗ್ಗಳಲ್ಲಿ API ಕೀಲಿಯನ್ನು ನಮೂದಿಸಿ.
3. ಐಚ್ಛಿಕ: ವಿಶೇಷ ಶೆಲ್ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಗಾಗಿ ಶಿಜುಕುವನ್ನು ಸಂಪರ್ಕಿಸಿ.
ಶೂನ್ಯ ವಿಶ್ಲೇಷಣೆ, ಜಾಹೀರಾತುಗಳು ಅಥವಾ ಟ್ರ್ಯಾಕರ್ಗಳು. ಡೇಟಾ ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ಎಂಡ್ಪಾಯಿಂಟ್ಗಳಿಗೆ ಮಾತ್ರ ಹರಿಯುತ್ತದೆ. GitHub ನಲ್ಲಿ ಸಮಸ್ಯೆಗಳನ್ನು ವರದಿ ಮಾಡಿ.
ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ AI ಕೋಡಿಂಗ್ ಹಾರ್ನೆಸ್: ಶೆಲ್, ಫೈಲ್ಗಳು, ಕೋಡ್ ಎಡಿಟರ್, ಜಿಟ್ ಮತ್ತು ಎಂಸಿಪಿ.
ಅಪ್ಡೇಟ್ ದಿನಾಂಕ
ಅಕ್ಟೋ 1, 2026