{"id":6060,"date":"2026-09-03T08:27:07","date_gmt":"2026-09-03T08:27:07","guid":{"rendered":"https:\/\/justfineinfotech.com\/how-to-work-with-ai-coding-agents-towards-data-science\/"},"modified":"2026-09-03T08:27:08","modified_gmt":"2026-09-03T08:27:08","slug":"how-to-work-with-ai-coding-agents-towards-data-science","status":"publish","type":"post","link":"https:\/\/justfineinfotech.com\/fr\/how-to-work-with-ai-coding-agents-towards-data-science\/","title":{"rendered":"How to Work with AI Coding Agents | Towards Data Science"},"content":{"rendered":"<p>text<\/p>\n<pre><code>Write a Python function to parse this file.<\/code><\/pre>\n<p>text<\/p>\n<pre><code>Add support for parsing CSV input.Use the existing parser architecture,add tests, and make sure the currenttest suite still passes.<\/code><\/pre>\n<figure>\n<img decoding=\"async\" src=\"https:\/\/justfineinfotech.com\/wp-content\/uploads\/2026\/09\/fig1-2-1024x518-1.png\" alt=\"\"><figcaption>Image by the author<\/figcaption><\/figure>\n<p>text<\/p>\n<pre><code>Build authentication for my application.<\/code><\/pre>\n<p>text<\/p>\n<pre><code>Add email\/password authentication.First inspect the existing user and authenticationcode. Do not modify the database yet.Follow the existing error-handling pattern.Add tests for:valid logininvalid passwordunknown userBefore making changes, explain your plan.<\/code><\/pre>\n<p>text<\/p>\n<pre><code>Fix the bug in the parser.will not get you the same results as this one:Fix the bug in src\/parser.py.Before changing anything, read:README.mdsrc\/parser.pytests\/test_parser.pyFollow the existing error-handling pattern.Run the parser tests after making the change.<\/code><\/pre>\n<p>text<\/p>\n<pre><code>First inspect the repository.Do not modify any files.Identify:Where this functionality currently lives.Which files are likely to change.Existing tests related to it.Any architectural constraints.Then propose an implementation plan.<\/code><\/pre>\n<p>text<\/p>\n<pre><code>Rewrite this entire application.<\/code><\/pre>\n<p>text<\/p>\n<pre><code>Task 1:Add the parser class.Task 2:Add unit tests.Task 3:Integrate it with the existing pipeline.Task 4:Refactor duplicated code.<\/code><\/pre>\n<p>text<\/p>\n<pre><code>Goal:Add support for XYZ input.Context:Inspect src\/parser.py and the existing parser tests.Constraints:Do not change the public API.Acceptance criteria:Existing tests continue to pass and addtests for XYZ input.Validation:Run pytest tests\/test_parser.py.<\/code><\/pre>\n<div style=\"clear:both;margin:30px 0 15px 0\">\n<p>\n    <strong>Related:<\/strong><br \/>\n    &lt;a href=&quot;https:\/\/yoursite.com\/<a href=\"https:\/\/justfineinfotech.com\/fr\/the-future-of-automation-testing-predictions-and-business-implications\/\" title=\"The Future of Automation Testing: Predictions and Business Implications\">automation<\/a>-training-benin\/&#8221; title=&#8221;Digital Automation Training Benin: 5 Winning Skills Employers Demand in 2026&#8243;&gt;<br \/>\n      Digital Automation Training Benin: 5 Winning Skills Employers Demand in 2026<br \/>\n    <\/a>\n  <\/p>\n<p>\n    &lt;a href=&quot;https:\/\/yoursite.com\/automation-africa\/&quot; title=&quot;WhatsApp <a href=\"https:\/\/justfineinfotech.com\/fr\/ai-agents-for-social-media-marketing-the-best-use-cases\/\" title=\"AI Agents for Social Media Marketing: The Best Use Cases\">Marketing<\/a> Automation Africa: 6 Dangerous Mistakes Brands Make in Nigeria&#8221;&gt;<br \/>\n      WhatsApp Marketing Automation Africa: 6 Dangerous Mistakes Brands Make in Nigeria<br \/>\n    <\/a>\n  <\/p>\n<\/div>\n<div style=\"clear:both;margin:30px 0;padding:25px;background:#f8f9fc;border:1px solid #ddd;border-radius:8px;text-align:center\">\n<h3>Want to learn this practically?<\/h3>\n<p>Join <strong>Justfine Infotech<\/strong> and build real digital skills in AI, automation, web development, digital marketing, office productivity, e-commerce, freelancing and cyber<a href=\"https:\/\/justfineinfotech.com\/fr\/wordpress-announces-a-proactive-security-initiative\/\" title=\"WordPress Announces A Proactive Security Initiative\">security<\/a>.<\/p>\n<p><strong>Available Programmes:<\/strong><br \/>\n  6 Weeks Certificate \u2022 3 Months Professional Certificate \u2022 6 Months Diploma \u2022 Full Professional Diploma<\/p>\n<p><strong>WhatsApp:<\/strong><br \/>\n  +229 01 57 57 99 15<br \/>\n  +229 01 66 68 11 60<\/p>\n<p><a href=\"https:\/\/api.whatsapp.com\/send?phone=2348132690270&amp;text=Hello\" target=\"_blank\" rel=\"noopener\">Enroll Now<\/a><\/p>\n<\/div>\n<p class=\"ani-source\">Source: <a href=\"https:\/\/towardsdatascience.com\/how-to-work-with-ai-coding-agents\/\" target=\"_blank\" rel=\"nofollow noopener\">towardsdatascience.com<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>text Write a Python function to parse this file. text Add support for parsing CSV input.Use the existing parser architecture,add tests, and make sure the currenttest suite still passes. Image by the author text Build authentication for my application. text Add email\/password authentication.First inspect the existing user and authenticationcode. Do not modify the database yet.Follow&hellip;<\/p>","protected":false},"author":1,"featured_media":6063,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[66],"tags":[217,168,674,1563,209],"class_list":["post-6060","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-skills-career-opportunities","tag-agents","tag-coding","tag-data","tag-towards","tag-work"],"_links":{"self":[{"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/posts\/6060","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/comments?post=6060"}],"version-history":[{"count":1,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/posts\/6060\/revisions"}],"predecessor-version":[{"id":6062,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/posts\/6060\/revisions\/6062"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/media\/6063"}],"wp:attachment":[{"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/media?parent=6060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/categories?post=6060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/tags?post=6060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}