惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
IT之家
IT之家
Microsoft Security Blog
Microsoft Security Blog
博客园 - 司徒正美
云风的 BLOG
云风的 BLOG
P
Proofpoint News Feed
D
DataBreaches.Net
B
Blog RSS Feed
博客园_首页
The GitHub Blog
The GitHub Blog
I
InfoQ
L
LangChain Blog
G
Google Developers Blog
M
MIT News - Artificial intelligence
美团技术团队
腾讯CDC
V
Visual Studio Blog
aimingoo的专栏
aimingoo的专栏
博客园 - 聂微东
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Apple Machine Learning Research
Apple Machine Learning Research
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
博客园 - 叶小钗

School of Computer Science News

Robotics Innovation Center Earns LEED Platinum Certification for Sustainable Construction AI4MiddleSchools Expands Nationwide Effort To Prepare Students for an AI-Powered Future Carvalho Earns NSF CAREER Award To Study Motivation and Learning Season Three of 'Does Compute' Now Available Rare Ventures Partners Rings NYSE Opening Bell Bringing Images to Life Through Touch - Robotics Institute Carnegie Mellon University Fried Receives NSF CAREER Award - Language Technologies Institute - School of Computer Science - Carnegie Mellon University PAIR Helps Students Find Their Place in AI Research Navigating the AI Era with a CMU Focus on Critical Thinking Kaess Named to Inaugural Chief of Naval Research Fellows Program Navigating the Moon Koedinger Wins Lifetime Achievement Award Carnegie Mellon Names Damion Shelton Associate VP and Executive Director of the Swartz Center for Entrepreneurship Hong Shen Discusses AI Safety at WEF Annual Meeting Erickson Earns NSF CAREER Award - Robotics Institute Carnegie Mellon University Satya Honored With Test of Time Award From Proof to Program: CMU and the Rise of AI-Driven Mathematics SCS Researchers Named to Inaugural ACM SIGSOFT Software Engineering Academy Healthcare Blind Spots: AI Models Prone To Fabricating Diagnoses - Robotics Institute Carnegie Mellon University You Can't Remove Humans From Software Engineering Designing the Future of Tech Governance AI, Single-Cell Technology Reveal How 3D Genome Differs in People With Alzheimer's Disease Tepper School of Business and School of Computer Science Partner to Launch AI for Business Executive Education Program Carnegie Mellon Researchers Lead Three DOE Genesis Mission Awards to Advance the Future of AI-Enabled Scientific Discovery Snake Robots Support Earthquake Search and Rescue in Venezuela Lindlbauer Receives NSF CAREER Award for Adaptive Extended Reality Interfaces Fredrikson Earns Test of Time Award for AI Security CMU Advances Defense Manufacturing and Military Education at Pennsylvania Defense and Innovation Summit Looking Ahead: AI Needs UI Liu Receives NSF CAREER Award
EcoAssist Shows Devs Greener Ways to Code
Karen Harlan · 2026-06-10 · via School of Computer Science News

This New AI Tool References Sustainability Guidelines for Real-Time Recommendations

Whether we think about it or not, the environmental impact of the internet continues to climb. Every line of code written for a website leads to power consumption and energy demand. 

While current AI-assisted coding systems prioritize speed, computer science researchers with an interest in sustainability began to wonder how they could highlight more energy-efficient code without sacrificing the benefits of AI-supported coding.

The team created a new digital assistant, EcoAssist, that empowers front-end web developers to see – and reduce – the carbon footprint of their code as they write it. 

The paper, “EcoAssist: Embedding Sustainability into AI-Assisted Frontend Development,” received an Honorable Mention Award at the 2026 ACM Conference on Human Factors in Computing (CHI) this month, an honor reserved for the top 5% of accepted papers. 

EcoAssist lives directly within a web developer’s workspace. Unlike traditional AI coding assistants like GitHub Copilot or Claude Code, which focus primarily on functional correctness and developer speed, EcoAssist analyzes the energy “footprint” of the front-end code in real-time.

The project came about while HCII Assistant Professor Nikolas Martelaro was on a visiting research trip to Portugal last year.

“The EcoAssist project is exciting given my interest in sustainable human-computer interaction, an area I believe is important yet understudied,” said Martelaro. 

Martelaro was on a walk in a garden with ITI student researcher André Barrocas while wondering how AI coding agents might change web development practices in the future. 

“My extensive discussions with ITI Lisbon students brought new perspectives,” Martelaro said. “If we don’t write as much code in the future because AI-supported coding is doing that work, how can we help to make the software more energy-aware?” 

While web sustainability guidelines do exist, many web developers do not know about them.

For example, the World Wide Web Consortium (W3C) published a set of recommendations last year designed to reduce the environmental impact of digital products. AI coding assistants can take digital sustainability recommendations like those and apply them while the developer is working, highlighting more energy-aware code options.

This human-computer interaction (HCI) collaboration came together due to the strong line of environmental and ecologically-minded design work happening at ITI Lisbon.

“AI is consuming a lot of resources. It matters that we understand how to make AI coding a more sustainable practice – our joint research shows how it can happen inside the developer's everyday workflow,” said Valentina Nisi, coauthor and professor at Interactive Technologies Institute (ITI) and Instituto Superior Técnico (IST) - University of Lisbon.

The importance of this work lies in the sheer scale of the internet. With billions of page loads occurring globally every hour, even a small reduction in the percent of energy used to render a site can lead to a massive cumulative reduction in digital emissions.

“Sustainable computing is a research strand I've worked on for almost two decades under the CMU Portugal international partnership,” said Nuno Jardim Nunes, also a coauthor and professor at ITI and IST. “EcoAssist is a fresh collaboration with Martelaro and a forthcoming dual-degree PhD student, extending that line into AI-assisted development.”

The team’s research found that current AI assistants often suggest code that works but is not optimized for energy efficiency. By training EcoAssist to identify energy-intensive patterns and suggest "greener" alternatives, they were able to reduce the per-website energy consumption by an average of 13% to 16%.

EcoAssist did more than just fix code – it changed how developers thought about their work. The tool successfully increased energy awareness without hindering productivity, proving that sustainability doesn't have to come at the cost of performance.

“EcoAssist got developers thinking about the energy impacts that their work could have,” Martelaro said. “Small changes add up over millions of page views, so helping developers and their AI code assistants be more energy-aware will help reduce the impact that the software we make has on the planet.”

Research Areas